example.com/class/function/ID 1. 第一段表示调用控制器类。
2. 第二段表示调用类中的函数或方法。--这对这个方法,我不知道要写些什么
3. 第三及更多的段表示的是传递给控制器的参数,如 ID 或其他各种变量。实际在用的时候,
比如:<a href="<?php echo base_url()?>index.php/test">testing</a>--路径OK
现在我想传个参数过去该怎么弄呢?
中间那个方法应该写些什么,test中只有两个方法,一个是默认方法:test();另一个就是index()方法我现在是<a href="<?php echo base_url()?>index.php/test/test/$id">testing</a>
就会出错
404 Page Not Found
The page you requested was not found.
2. 第二段表示调用类中的函数或方法。--这对这个方法,我不知道要写些什么
3. 第三及更多的段表示的是传递给控制器的参数,如 ID 或其他各种变量。实际在用的时候,
比如:<a href="<?php echo base_url()?>index.php/test">testing</a>--路径OK
现在我想传个参数过去该怎么弄呢?
中间那个方法应该写些什么,test中只有两个方法,一个是默认方法:test();另一个就是index()方法我现在是<a href="<?php echo base_url()?>index.php/test/test/$id">testing</a>
就会出错
404 Page Not Found
The page you requested was not found.
解决方案 »
- mysql数据库无法写入script代码
- php网站 上一页 下一页如何调用
- phpMyAdmin - 错误 无法载入 mysql 扩展,<br />请检查 PHP 配置 -
- PHP如何获取系统NTP的ip还有系统的DateFromat,TimeFromat,判定系统的NTP是否有可能???
- php问题请教,关于随机取数据
- 一个简单小问题
- 大连高薪园区或软件园工作的软件编程人员请加QQ群5244759,有机会一起做个项目.p
- php做服务端接口,通过http协议用json和安卓客户端应用通信问题
- 菜鸟的问题:如何判断数据库中记录是否已存在?
- 救命!windows xp下安装PHP和MYSQL怎么安装啊?
- 如何获取客户来访信息,如:IP,操作系统,浏览器等.问题解决马上结贴
- 大家帮我看看这三个错误提示是什么意思?
{
echo $id;
}
另外你也可以修改ci的配置文件
$config['uri_protocol'] = "PATH_INFO";
这样就可以通过传统的方法get传参了,如果你的ci版本较低的话在$_get之前需要加parse_str($_SERVER['QUERY_STRING'], $_GET);
记得给分哦,有问题在问我
//index.php 文件名与下面的类名相同,但是首字母一个必须小写,一个必须大写class Index extends CI_Controller{ //必须继承CI核心类 CI_Controller function construct()
{
parent::construct();//初始化,必须有这句
} function fun1($id) //自定义函数
{
echo $id;
} function fun1($name) //自定义函数
{
echo 'name:'.$id;
}
}
要访问index控制器的url:
http://localhost/index.php/index/fun1/11 //输出11
http://localhost/index.php/index/fun2/hst0012010 ////输出hst0012010
如:
function($id)
{}
function fun2($name) //自定义函数
{
echo 'name:'.$name;
}
url上能传数组嘛???
还不都是转换成字符串或json。