Фильтрация входных данных в PHP - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Sat, 27 Apr 2024 07:11:01 +0300 молодeц + зa стaтью https://visavi.net/articles/comments/65 Фильтрация входных данных в PHP Антон Fri, 25 Jun 2010 00:27:12 +0400 Комментарии https://visavi.net/articles/comment/65/102 И сразу же прокомментирую, в этой функции была обнаружена уязвимость, но в последних версиях php была устранена, удобно использовать FILTER_VALIDATE_EMAIL<br> Я использую так:<br> <pre class="prettyprint"> &lt;? if(isset($_POST&#91;&#039;email&#039;])){ if(filter_var($_POST&#91;&#039;email&#039;],FILTER_VALIDATE_EMAIL)===FALSE){ $error_email=TRUE; }else{ $email=htmlentities($_POST&#91;&#039;email&#039;],ENT_QUOTES,&#039;utf-8&#039;); }}else{ $error_email=TRUE; } if(empty($error_email)){ echo $email; } ?&gt; </pre> https://visavi.net/articles/comments/65 Фильтрация входных данных в PHP Azzido Sun, 30 May 2010 19:31:22 +0400 Комментарии https://visavi.net/articles/comment/65/60