【发布时间】:2011-07-29 00:34:41
【问题描述】:
我有一个带有重定向到页面的操作的表单;<form method="post" action="active">
“活动”页面是一个重写的规则;RewriteRule ^active$ active_form-sec.php
带有表单的页面也是一个 RewriteRule。
问题是,每次我提交表单并进入活动页面时,POST 都是空的。
我该如何解决这个问题?
提前致谢!
【问题讨论】:
-
显示你正在使用的重写器,这可能是罪魁祸首
-
该 rewriteRule 不应该丢弃 POST。奇怪的。
print_r($_POST)产生了什么? -
所有请求都以'/'开头,重写规则不应该捕获任何东西吗?
-
@Pekka;
print_r($_POST)为空。我把它改回 .php 文件,但数组仍然是空的,可能出了什么问题?是不是因为我加了<base...标签?
标签: php html .htaccess mod-rewrite