Экранирование ввода

176
12 апреля 2017, 13:13

Подскажите какое экранирование сделать для полей "ФИО" "телефон" и "Описание". На данный момент у меня следующее

$name = $row['name'];
        $name = strip_tags($name);
        $name = htmlspecialchars($name);
        $name = mysqli_escape_string ($connection, $name);
        $name = addslashes($name);

но это выглядит слишком криво.

Тем более то формат должны быть следующие - фио- "'", телефон- " +0", описание- " '/"!@#$%^&*()_`".

И где выводить проверку в теле кода или при проверке $_POST(еще в начале сраницы)?

Заранее спасибо.

READ ALSO
Не обновляет данные в БД(PDO)

Не обновляет данные в БД(PDO)

Всем доброго времени сутокНаписал метод обновление данных,но почему то работает ооооочень криво title = при отправке запроса меняет то 0,то...

201
Самопроизвольное срабатывание кода

Самопроизвольное срабатывание кода

Есть простой пример кода игры-угадайки

238
Сервер для android игры

Сервер для android игры

На что ставят (VPS или что там) и на чём пишут сервера для Android-игр? Соединение держится между клиентом и сервером с помощью сокетов?

203
Создание изображения Java

Создание изображения Java

Можно ли как создать изображение с помощью java? Суть состоит в том, что будет получен многомерный массив чисел, те

322