Как остановить преобразование% 20 в пробельные символы?

У меня есть небольшая проблема с% 20 в HTML-форме. Я хочу, чтобы значение поля ввода было точно таким, как было напечатано. Но когда кто-то печатает% 20, оно преобразуется в пробел. Это просто простая HTML-форма, которая отправляется в бэкэнд PHP.

Моя форма

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

Есть мысли об этом? спасибо вперед

0

Решение

Не могли бы вы опубликовать код, который вы используете?

Вероятно, ошибка типа кодировки в отправленной вами форме. Смотрите ниже информацию о типах кодирования в формах.

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

1

Другие решения

%20 это URL-кодированные объекты.

Вам нужно использовать urldecode() и для декодирования использовать urlencode()

0

По вопросам рекламы [email protected]