因此,當我嘗試獲取URL字符串(echo $ this-> uri-> segment(2);)時,我得到「6 「所以沒有問題,但對相同的請求(有參數):http://example.com/first-uri?parameter1=x¶meter2=y/6確實會返回任何內容。無法從包含參數的URL獲取URI
任何想法?
謝謝
因此,當我嘗試獲取URL字符串(echo $ this-> uri-> segment(2);)時,我得到「6 「所以沒有問題,但對相同的請求(有參數):http://example.com/first-uri?parameter1=x¶meter2=y/6確實會返回任何內容。無法從包含參數的URL獲取URI
任何想法?
謝謝
使用
//print_r($_REQUEST);
echo $_REQUEST['parameter1']; //$this->input->get('parameter1')
echo $_REQUEST['parameter2'];//$this->input->get('parameter2')
..沒有,我想獲得第二個URI,在這種情況下6,而不是參數。它只適用於沒有參數的URL。 – Andrei
一旦打印數組// print_r($ _ REQUEST); –
首先你形式方法應該是POST類型<form method='post'>
。或者你必須使用$ this-> input-> get('parameter');
使用$ this-> input-> get('parameter1')。 – Haseeb
是否將$ config ['enable_query_strings']更改爲true –
yup!這是問題所在。謝謝 – Andrei