В Codeigniter 3 в представлении views/form.php у меня имеется небольшое поле заполнения и кнопка:
<html>
<head>
<title>Get Post Data</title>
</head>
<body>
<form action="add" method="post">
<input type="text" name="name">
<input type="submit" value="Submit">
</form>
</body>
</html>
Также есть контроллер controllers/goods.php который должен выводить этот код по обращению к нему сразу:
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
class Goods extends CI_Controller{
function add()
{
$this->load->view('form');
}
}
Но мне выдает ошибку "404 Page Not Found The page you requested was not found.", при том что у меня имеется .htaccess:
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]