Обучение/Помощь новичкам | Помощь в изучении PDO
Тема закрыта by
Удален
Перешел на 5.6,нечто изменилось...
Как мне отфильтровать входящие данные?
Раньше делал так (для текста)
Как я понял оно уже устаревшее?
________
посл. ред. 05.01.2018 в 15:08; всего 1 раз(а); by JJJ
Как мне отфильтровать входящие данные?
Раньше делал так (для текста)
$a=mysql_real_escape_string(htmlspecialchars(trim($_POST['a'])));
Как я понял оно уже устаревшее?
________
посл. ред. 05.01.2018 в 15:08; всего 1 раз(а); by JJJ
JJJ , htmlspecialchars для вывода текста, mysql_real_escape_string для записи в бд
Avenax (05.01.2018 в 02:34)
JJJ , htmlspecialchars для вывода текста, mysql_real_escape_string для записи в бд
JJJ , htmlspecialchars для вывода текста, mysql_real_escape_string для записи в бд
mysql_real_escape_string,р работает в 5.6?
JJJ , юзай filter_var()
http://php.net/manual/ru/function.filter-var.php
http://php.net/manual/ru/function.filter-var.php
mrcatofME (05.01.2018 в 02:45)
JJJ , юзай filter_var()
http://php.net/manual/ru/function.filter-var.php
JJJ , юзай filter_var()
http://php.net/manual/ru/function.filter-var.php
Спасибо)
Но мне на PDO и это хватает)
Но посмотрю,поюзаю,лишним не будет)
JJJ , удобно то что продуман фильтр на все и не нужно юзать к примеру реелейсы для того узнать email это или нет берём данную функцию и
string(15) "bob@example.com"
bool(false)
<?php
var_dump(filter_var('bob@example.com', FILTER_VALIDATE_EMAIL));
var_dump(filter_var('http://example.com', FILTER_VALIDATE_URL, FILTER_FLAG_PATH_REQUIRED));
?> string(15) "bob@example.com"
bool(false)
mrcatofME (05.01.2018 в 02:49)
JJJ , удобно то что продуман фильтр на все и не нужно юзать к примеру реелейсы для того узнать email это или нет берём данную функцию и
string(15) "bob@example.com"
bool(false)
JJJ , удобно то что продуман фильтр на все и не нужно юзать к примеру реелейсы для того узнать email это или нет берём данную функцию и
<?php
var_dump(filter_var('bob@example.com', FILTER_VALIDATE_EMAIL));
var_dump(filter_var('http://example.com', FILTER_VALIDATE_URL, FILTER_FLAG_PATH_REQUIRED));
?> string(15) "bob@example.com"
bool(false)
Там переменные можно вставлять вместо примеров?)
То есть там я фильтрирую,то что мне нужно?
JJJ , да :) кстати советую ещё приглянулся к классу http://visavi.net/files/docs/class_validation отличный класс
mrcatofME (05.01.2018 в 02:53)
JJJ , да :) кстати советую ещё приглянулся к классу http://visavi.net/files/docs/class_validation отличный класс
JJJ , да :) кстати советую ещё приглянулся к классу http://visavi.net/files/docs/class_validation отличный класс
Классы только боком затрагивал пока
Я ведь только сегодня двигаться начал
JJJ , а и можно массивы проверять :) http://php.net/manual/ru/function.filter-var-array.php