GET参数CODEIGNITER错误404未找到

时间:2014-04-02 05:18:31

标签: php codeigniter get

我发送给codeigniter

http://ummus.co/pago/response.php?merchantId=506570&merchant_name=Grupo+Alto+Rio&merchant_address=Cra+28+%23+35+-+65+apto+401

这是我的控制器代码

class Pago extends CI_Controller {

    function __construct() {
        // Call the Model constructor
        parent::__construct();
        $this->load->helper('file');
    }

    function index() {
    }

    function response() {
        //Respuesta por get al cliente
        $post = $this->m_data->get_all_get();
        if (!write_file('text.txt', json_encode($post))) {
            //echo 'Unable to write the file';
        } else {
            //echo 'File written!';
        }
    }
}

由于某种原因,我得到404页面未找到您请求的页面未找到...有人知道吗?

1 个答案:

答案 0 :(得分:0)

您的网址似乎有误。除非你做了一些适得其反的路由,否则你应该从控制器方法中删除.php扩展名。所以,这应该有效(至少没有404):

http://ummus.co/pago/response?merchantId=506570&merchant_name=Grupo+Alto+Rio&merchant_address=Cra+28+%23+35+-+65+apto+401

在此处了解CodeIgniter网址:http://ellislab.com/codeigniter/user-guide/general/urls.html