我传递方法的搜索数据得到的是:CakePHP的如何从数据获取提交
example.com/posts/?q=foo
我想retrive在控制器这个数据这样做:
$this->params['q'];
但没有工作。访问查询字符串
我传递方法的搜索数据得到的是:CakePHP的如何从数据获取提交
example.com/posts/?q=foo
我想retrive在控制器这个数据这样做:
$this->params['q'];
但没有工作。访问查询字符串
这是完美的..感谢兄弟。 – 2013-05-10 03:25:05
不客气... – 2013-05-10 03:26:10
看起来你使用的是CakePHP 1.3。如果提交的是用蛋糕的形式助手进行的,它应该是这样..
$this->params['data']['q']
,或者让你,如果你明确写的形式自己的HTML代码,
$this->params['url']['q']
我使用蛋糕2.x – 2013-05-10 03:23:13
CakePHP有simple helpers访问参数。
对于GET
参数可以使用:
/users/search?age=23
$this->request->query['age']; // 23
对于POST
参数可以使用:
$this->request->data('age'); // 23
'$ Q = $ _GET [ 'Q']'; – 2013-05-10 03:08:24