Я думаю и подтверждаю снова и снова, что я правильно пишу код действия формы и метод в контроллере. Однако это не работает.
Заранее моя цель состоит в том, чтобы я хотел подключиться к контроллеру из поля зрения с помощью метода, который я определил.
Это проблема.
Когда я называю метод 'delete_photo'
, он работает.
Это пример в контроллере.
public function delete_photo(){
exit();
}
И это пример на виду.
<form action=<?=site_url('job/delete_photo')?> method="post" enctype="multipart/form-data" accept="image/*" id='edit_form'>
<input type='submit' value='hey'>
</form>
В этом примере действие выхода работает.
Однако, когда я изменяю имя, например, на 'edit_delete_photo'
, действие выхода не работает, и в это время на экране появляется это предложение.
string(18) "edide_delete_photo"
URL хороший, я думаю.
Более того, когда я назову метод действия формы 'example' (который не записан в предполагаемом контроллере), он отобразит почти то же самое предложение на экране.
string(7) "example"
Однако при том же условии, когда я определяю метод действия формы 'delete_photo'
(который также не записан в контроллере), он отобразит это на экране.
404 Страница не найдена Запрошенная вами страница не найдена.
Для моей информации, другое обычное имя метода, если назвать несколько, edit и edit_confirm и register работает правильно.
Я думаю, это очень странно.
Пожалуйста, скажите мне, почему это происходит.