我正在网站中集成instamojo支付网关。我正在使用codeigniter框架。
我将重定向网址作为
传递http://localhost/example/instapayment/redirect
所以我得到的答复如下:
http://localhost/example/instapayment/redirect?payment_id=MOJO612323222&status=success
我正在重定向到base_url。我的路线是
$route['redirect/(:any)'] = 'instapayment/redirect/$1';
现在我无法获取如何访问status和payment_id。
答案 0 :(得分:1)
如果你必须传递这个值,你应该像这样输入url
localhost/yoururl/index.php/products_controller/delete_controller/70
并且在控制器功能中你可以这样阅读
function delete_controller( $product_id = NULL ) {
echo $product_id;
}
答案 1 :(得分:0)
http://localhost/example/instapayment/redirect?payment_id=MOJO612323222&status=success
如果在url中传递变量这是不好的做法,如果你想要这个,你可以使用
$this->input->post()
//发布menthod
$this->input->get()
//获取方法