Articles of validation

Как проверить типы файлов загруженных файлов на PHP?

На веб-сайте PHP единственной реальной проверкой, которую они предлагают, является использование is_uploaded_file() или move_uploaded_file() , здесь . Конечно, вы обычно не хотите, чтобы пользователь загружал файлы любого типа по разным причинам. Из-за этого я часто использовал некоторую «строгую» проверку типа mime. Конечно, это очень ошибочно, потому что часто mime-типы ошибочны, и пользователи не могут загружать […]

FILTER_VALIDATE_EMAIL делает строку безопасной для вставки в базу данных?

$str = '"mynam@blabl"@domanin.com'; filter_var($str, FILTER_VALIDATE_EMAIL);//return valid email. вышеприведенное электронное письмо возвращает true … Достаточно справедливо, что RFC 2822 говорит, что это юридический адрес электронной почты. мой вопрос заключается в том, что если вы проверяете электронное письмо с использованием вышеизложенного, может ли электронное письмо выполнять инъекции sql, которые могут нанести вред db, даже если вы отфильтровали […]

Как «проверить» имена людей в CakePHP?

У меня есть PHP-скрипт, который должен проверять «действительные» имена людей, но недавно взломан на имя с пробелом, поэтому мы добавили пробелы в наш валидатор. Вместо того, чтобы делать это, есть ли способ добавить черный список к валидатору CakePHP для блокировки всех «недопустимых» символов, вместо того, чтобы разрешать «действительные»? ПРИМЕЧАНИЕ. Я знаю, как это сделать в […]

Новый reCaptcha с плагином проверки jQuery

Я много искал, но я не могу понять, как проверить новый reCaptcha перед отправкой формы вместе с функцией проверки правильности плагина проверки jQuery . Я имею в виду что-то вроде этого: $.validator.addMethod('reCaptchaMethod', function (value, element, param) { if (grecaptcha.getResponse() == ''){ return false; } else { // I would like also to check server side […]

Проверка номера телефона в США с помощью php / regex

EDIT: Я смешал и изменил два из приведенных ниже ответов, чтобы сформировать полную функцию, которая теперь делает то, что я хотел, а затем некоторые … Поэтому я решил, что отправлю ее здесь, если кто-то еще найдет этот же вещь. /* * Function to analyze string against many popular formatting styles of phone numbers * Also […]

Проверка правильности загрузки файла Laravel

Я новичок в Laravel. У меня есть форма с функцией загрузки файлов. Как я могу проверить их файл? Я разрешу только файлы Microsoft Word. Вот мой код проверки. Я просто хочу проверить, вставляют ли они файл слов ms, и если он не будет обработан. public function store() { // Validate $rules = array( 'pda' => […]