我有一个表单,其中包含重定向到页面的操作;
<form method="post" action="active">
“有效”页面是重写的规则;
RewriteRule ^active$ active_form-sec.php
带有表单的页面也是RewriteRule。
问题是,每次我提交表单并进入活动页面时,POST都是空的 我该如何解决这个问题呢? 提前谢谢!
答案 0 :(得分:2)
active_form-sec.php
吗?print_r($_POST)
时,你有什么?active-form-sec.php
,则mod_rewrite无法正常工作name
属性)完成调试。
答案 1 :(得分:0)
这可能是因为.htaccess不会收集表单数据。
为什么不这样做:
<form method="post" action="active_form-sec.php">
答案 2 :(得分:0)
这可能有所帮助:
<强> htaccess的:强>
Options +FollowSymlinks<br />
RewriteEngine On
RewriteCond %{THE_REQUEST} ^POST<br />
RewriteRule ^form-posting/?$ posting.php [L,NC]
<强> form.php的:强>
form method="post" action="form-posting"
<强> posting.php:强>
print_r($_POST);
我已经尝试过这段代码并且有效。