如何在提交表单时删除 URL 中的特殊字符
How to remove special characters in URL during Form Submission
我试图在 PHP 提交表单时删除特殊字符。每次我想提交数据例如:
<form action="?" method="get">
<input type="text" name="str" value="I want to remove this" />
</form>
浏览器中的输出如下所示
http://localhost/?str=I+want+to+remove+this
有什么方法可以在提交前或提交过程中去掉那些“+”?
我的预期结果是
http://localhost/?str=I want to remove this
感谢您的帮助...
在url中你不能有空格,在服务器端
str=I+want+to+remove+this
将被读作
str=I want to remove this
只有。所以我不认为你真的需要担心那个编码。
我试图在 PHP 提交表单时删除特殊字符。每次我想提交数据例如:
<form action="?" method="get">
<input type="text" name="str" value="I want to remove this" />
</form>
浏览器中的输出如下所示
http://localhost/?str=I+want+to+remove+this
有什么方法可以在提交前或提交过程中去掉那些“+”?
我的预期结果是
http://localhost/?str=I want to remove this
感谢您的帮助...
在url中你不能有空格,在服务器端
str=I+want+to+remove+this
将被读作
str=I want to remove this
只有。所以我不认为你真的需要担心那个编码。