Фильтрация входных данных в PHP - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Thu, 21 Nov 2024 19:43:33 +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">
<?
if(isset($_POST['email'])){
if(filter_var($_POST['email'],FILTER_VALIDATE_EMAIL)===FALSE){
$error_email=TRUE;
}else{
$email=htmlentities($_POST['email'],ENT_QUOTES,'utf-8');
}}else{
$error_email=TRUE;
}
if(empty($error_email)){
echo $email;
}
?>
</pre>
https://visavi.net/articles/comments/65
Фильтрация входных данных в PHPAzzidoSun, 30 May 2010 19:31:22 +0400Комментарииhttps://visavi.net/articles/comment/65/60