Codeigniter没有POST变量。

时间:2013-07-08 16:44:57

标签: php html forms codeigniter

有codeigniter的问题,并试图对它进行几个小时的排序,似乎帖子变量没有被发布,表单正常工作我使用文件中的test.php(print_r())操作测试了它,并且vars正在发布,所以它的控制器没有正常运行。

控制器:

print_r($_POST); //Nothing
print_r($this->input->post()); //Nothing
print_r($this->input->post(NULL, TRUE)); //Nothing
exit;

也许是.htaccess文件

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php/$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond $1 !^(index\.php|uploads|img|images|frontcss|css|frontjs|js|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]


</IfModule>

<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您的mod_rewrite模块不存在。安装mod_rewrite。