如何阻止%20转换为空格

时间:2015-12-23 14:34:51

标签: php html-form-post

我在HTML格式的%20中遇到了一些问题。我希望输入字段的值与键入的内容完全相同。但是当有人键入%20时,它将被转换为空格。它只是一个简单的HTML表单,正在提交给PHP后端。

我的表格

<form action="postURL" enctype="multipart/form-data" method="post"accept-charset="utf-8">
   <input type="text" name="title" maxlength="255"  />
</form>

有什么想法吗?提前谢谢

2 个答案:

答案 0 :(得分:1)

您可以发布您正在使用的代码吗?

您提交的表单上可能存在编码类型错误。有关表单上的编码类型的信息,请参阅下面的内容。

http://www.w3schools.com/tags/att_form_enctype.asp

答案 1 :(得分:0)

%20是URL编码实体。

您需要使用urldecode()并使用urlencode()

进行解码