Вход Регистрация
Файл: chatigniter v2/application/response/sample.php
Строк: 74
<?php

/**
 * HOW TO USE AJAX CONTROLLERS
 * 
 * This file is intended to be a sample to create your own controllers
 * 
 * there are 4 steps to follow when creating new controllers
 * 
 * Lets create a controller named "sample" 
 * 
 * 1. create a new file inside application/response directory 
 *  name that file sample.php
 *  
 *  so far you have response/sample.php
 * 
 * 2. You will need to have a class inside this file and the class should be named Sample.
 *     If you experience conflict with class name you start the class with an undercore "_".
 *  *  
 *  so far you have in response/sample.php
 *  
 *  class Sample {
 *  
 *  }
 * 
 * 3.  create a function and name it whatever you like, in this example we will name it "test"
 * 
 * so far you have
 * 
 *  class Sample {
 *  
 *      function test()
 *      {
 *  
 *      }
 *     }
 * 
 * 4. request  URL should be:
 *  ajax.php?sample/test
 *  
 *  Sending parameters:
 *  
 *  You can send as many aparameters in the url: (a,b,c,d,e,f)
 *  
 *  Sample  URL with parameters
 *  In this url we'll send 3 parameters:
 *   ajax.php?sample/test/test1/test2/test3  ( and so on, d,e,f, etc)
 *  
 *  So far you have:
 *  
 *  class Sample  {
 *    
 *        function test($a, $b , $c)
 *        {
 *            echo "$a $b, $c";
 *        }
 *        
 *   }
 *   
 *   Using Jquery:
 *   $.get("ajax.php?sample/test/test1/test2/test3", function(response){
 *   
 *       alert(response);
 *   });
 *
 */

class Sample extends CI_Controller {
    
    
/**
     * Funtion snario #1
     * ajax.php?c
     * @param unknown_type $a
     * @param unknown_type $b
     * @param unknown_type $c
     */
    
function test($a,$b,$c)
    {
        
        echo 
"$a $b$c";
    }
    
    
/**
    * As response, you will get a json object.
     */
    
function test2()
    {
        
$data = array(1,2,3,4,5);
        
        return 
$data;
    }

}
Онлайн: 0
Реклама