Re: languages and PHP
| From: | Per Jessen | Date: | Thu, 27 Sep 2007 14:50:02 +0000 |
| Subject: | Re: languages and PHP | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-262528@lists.php.net to get a copy of this message | ||
David Christopher Zentgraf wrote:
> Your biggest problem will be if you accept any kind of user input
> which could be in any kind of language.
> Depending on your server configuration you'll probably have some
> serious cleaning and filtering to do.
> I often have to employ this line for example:
> foreach (array_keys($_POST) as $key) $clean[$key] =
> mb_convert_encoding($_POST[$key], "UTF-8");
>
> Trying to make sure that you'll receive UTF-8 helps as well:
> <form action="form.php" method="post"
> enctype="multipart/form-data"
> accept-charset="utf-8">
I work almost exclusively in UTF-8 (language irrelevant), but I've never
had to do any of the above. The mb_convert_encoding() from UTF-8 to
UTF-8 doesn't seem to make much sense?
/Per Jessen, Zürich