为什么在提交自引用表单时更改URL

时间:2014-03-13 01:27:55

标签: php forms

我在网址http://example.com/test.php上提交了一个表单,此表单引用了自己,因此在提交表单时,网址应该保留。除了提交表单外,网址变为example.com/test.php/test.php 我的php文件如何成为另一个php文件的文件夹?我检查了我的文件,但没有任何名为test.php的文件夹。

感谢任何可以提供帮助的人

2 个答案:

答案 0 :(得分:0)

如果您将操作保留为

action=""

我相信表单现在会自行发​​布。

此外,您可以在动作中使用绝对网址。查看HTML中生成的操作是什么以及使用什么PHP(如果有)生成表单

会很有帮助。

答案 1 :(得分:-2)

或者更好......

   <form action="<?php $_SERVER['php_self']; ?>" method="post">

.....

  </form>