0

У меня возникла проблема, когда я отправляю форму, в которой URL-адрес отправки просто добавляется к существующему URL, а не заменяет его.код воспламенитель url doubling

Оно должно быть:

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); 

Так Im не реально уверен, где я идет не так. Если есть дополнительная информация, которую я могу предоставить, сообщите мне. Заранее спасибо.

+0

Echo base_url() – splash58

ответ

0

попробовать:

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

и не забудьте позвонить помощнику URL-адрес на контроллере:

$this->load->helper('url'); 
+0

Это просто сделал URL больше, HTTP: // локальный/DataConnect/index.php/сайты/EditSite/локальный/DataConnect/index.php/локальный/DataConnect/сайты/MakeEdit/1 – mmicchia

Смежные вопросы