Я новичок в CI, я пытаюсь вызвать метод контроллера по форме submission.I я не в состоянии добраться до этого конкретного метода, т.е. приветВызов метода контроллера при подаче формы? CodeIgniter
<form method="post" action="<?php base_url();?>Welcome/hello">
<table>
<tr>
<td>Name</td>
<td><input type="text" name="user_name"/></td>
</tr>
<tr>
<td>Password</td>
<td><input type="text" name="password"/></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Login"/></td>
</tr>
</table>
</form>
Добро пожаловать класс контроллера, как
<?php
class Welcome extends CI_Controller{
function index(){
$this->load->view('welcome_message');
}
function hello(){
echo "Here in Hello";
}
}
Базовый URL в config.php как
$config['base_url'] = 'localhost/rdc/index.php/';
Когда я нажимаю кнопку входа в систему, он говорит:
Запрашиваемый URL/rdc/Welcome/hello не был найден на этом сервере.
Я пытался, но это Didn» т работы. На самом деле приветствуется мой контроллер defualt, есть ли какие-либо проблемы с этим? – nma
Есть некоторые изменения, которые я сделал. Вы не echo base_url() на представления page.use http на config.php page.use публичной функции на странице контроллера. –