我正在使用localhost在我的计算机上工作。我的表单是
<form method="post" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']);?>" role="form">
现在,当我在同一个网络上连接我的Android手机并打入我的电脑的IP地址时,在提交表格时它会显示404 not found
。那是因为它试图访问网址
http://my.ip.address/%3c?php%20echo%20htmlspecialchars($ _ SERVER [&#39; PHP_SELF&#39;]);?%3E
我该怎么办?
答案 0 :(得分:1)
通常没有理由使用:
action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']);?>"
如果您想将表单指回页面,请使用以下内容:
action=""