user3242060
user3242060

Reputation: 23

Using urlencode() in form

I need to send special characters (like polish characters) using form. I figured out i need to use urlencode and urldecode. How to use it when sending form?

The code of form is

<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"/>

Upvotes: 1

Views: 112

Answers (1)

Quentin
Quentin

Reputation: 943213

You do not need to use them at all.

Submitting a form will cause the browser to encode characters automatically.

Since you are using PHP, $_POST will be populated with decoded characters automatically.


If you are having character encoding issues where the characters are being encoded or decoded incorrectly, then see UTF-8 all the way through.

Upvotes: 3

Related Questions