我想在Codeigniter的一个页面中使用查询字符串,我对以下设置进行了更改:
1-更改为$ config ['uri_protocol'] ='PATH_INFO';
2-更改为allowed_uri_chars $ config ['allowed_uri_chars'] = 'a-z 0-9~%。:_ - ?';
3- $ config ['enable_query_strings'] = TRUE; $ config ['controller_trigger'] ='c'; $ config ['function_trigger'] => 'M'; $ config ['directory_trigger'] = 'd';
Class Test extends CI_Controller {
public function __construct() {
parent::__construct();
$this->load->helper('url');
parse_str($_SERVER['QUERY_STRING'],$_GET);
}
public function shoes() {
echo $_GET['size']
}
}
注意:
遇到PHP错误
严重性:注意
消息:未定义的变量:size
文件名:controllers / test.php
行号:40
问题是我无法在控制器方法中获取参数大小的值。请帮助解决我的问题。