Loading...
1. $id = (int) abs($_GET['id']);
пропускает токо цифри или нет ? какие минуси в такой фильтрации???

2. подскажите фильтрацию чтоб пропускала токо не вредние слова и символи....
3. с меня + за ответ ( + тому кто понятно ответить)
203619150 , у тя проверка допускает только числовые и минусовые числовые не допускает
1. htmlspecialchars
2. mysql_escape_string (Старый mysql)
3. strip_tags
4. trim
262110938 (14.09.2015 в 16:09)
203619150 , у тя проверка допускает только числовые и минусовые числовые не допускает

как исправить?
$id = abs(int($_GET['id']));
здесь будет пропуск только числам, но не буквам))
По сути в фильтрации нет минусов, так как ты получаешь то что тебе нужно, а не вредоносный код в ввиде xss или тому подобное.
Есть фильтрация для чисел, и для букв.
Гугл тебе все расскажет.
прочитай все о функциях для фильтрации, что они чистят и ты сам все поймешь
(int) удаляет нули впереди. Это минус в некоторых случаях.
Вот норм статья
http://php-proger.blogspot.com.by/2012/07/php.html
Онлайн: 3
Время:
Gen. 0.114
(c) Bym.Guru 2010-2026