0

我遇到了一个问题,当我提交表单时,提交 URL 只是附加到现有 URL 而不是替换它。

它应该是:

localhost/DataConnect/index.php/sites/MakeEdit/1

但相反,我得到:

localhost/DataConnect/index.php/sites/EditSite/localhost/DataConnect/index.php/sites/MakeEdit/1

我打开表格:

echo form_open('sites/MakeEdit/'.$site['ID'],$attributes,$hidden);

所以我不确定我哪里出错了。如果我可以提供更多信息,请告诉我。提前致谢。

4

1 回答 1

0

尝试:

echo form_open(base_url().'sites/MakeEdit/'.$site['ID'],$attributes,$hidden);

并且不要忘记调用控制器上的 url 助手:

$this->load->helper('url');
于 2015-05-19T16:51:33.270 回答