Использование urlencode () в форме

Мне нужно отправить специальные символы (например, польские символы), используя форму. Я понял, что мне нужно использовать urlencode и urldecode. Как использовать его при отправке формы?

Код формы

<form id="form1" action="add.php" method="POST" accept-charset="utf-8">
Description: <input type=text name="title" maxlenght=150/><br/>
Link: <input type=text name="link"/><br/>
<input type=submit value="Send"/>

1

Решение

Вам не нужно использовать их вообще.

Отправка формы заставит браузер автоматически кодировать символы.

Поскольку вы используете PHP, $_POST будет заполнен декодированными символами автоматически.


Если у вас возникают проблемы с кодировкой символов, когда символы кодируются или декодируются неправильно, см. UTF-8 полностью.

3

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

Других решений пока нет …

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