Я проверяю URL-адрес с FILTER_VALIDATE_URL функции FILTER_VALIDATE_URL . $url_1 = "http://example.com"; $url_2 = "http://http://example.com"; if (filter_var($url_1, FILTER_VALIDATE_URL)) { echo "URL is valid"; } else { echo "URL is invalid"; } Это дает мне действительное URL-сообщение в $url_1 и $url_2 . Это не должно быть так. второй URL недействителен. Каков правильный способ решения этой проблемы? Благодарю.
Я пытаюсь добавить некоторую проверку на некоторые поля формы на сайте jQuery Mobile, который я создаю с обратной стороной PHP. В прошлом я успешно использовал плагин jquery.validate, но у меня возникли проблемы с его работой с jQuery Mobile. Валидация работает на этой странице jsFiddle: http://jsfiddle.net/GeX5C/5/ но у меня возникают проблемы с его запуском, когда я […]
Я пытаюсь закодировать регистрационную форму, где я проверяю электронную почту, используемую для регистрации. Вкратце, я хочу убедиться, что идентификатор электронной почты, используемый для регистрации, является доменом компании, а не что-то вроде gmail или yahoo. У меня есть следующий код, чтобы проверить, является ли электронное письмо частью данного домена, как я могу изменить это, чтобы проверить, […]
Я хотел бы быть приятным для своих пользователей, но не хочу ошибочно вводить вредоносный код. Глядя на множество вопросов, я решил пойти в белый список, поэтому я получаю только тех, кого одобряю. Как можно быть добрым к пользователю, поэтому я позволяю им вводить много символов и по-прежнему держать мои входы в безопасности от вредоносного кода? […]
Мне нужно использовать preg_match чтобы проверить, что только a-z0-9. (включая полную остановку (.)). Я не хочу ничего менять. Моя проблема в том, что она не замечает пробел в начале строки. Кроме того, если кто-то знает, как проверить, нет ли двух полных остановок подряд, я был бы очень благодарен. Что я до сих пор: ("/[^a-z0-9.]+$/",$request) Благодаря […]
Я создаю контрольный список для предварительной установки для программы. Программа требует PHP5, поэтому мне нужен checklist-script, чтобы проверить наличие PHP5. Существует функция phpversion() , которая вернется в формате 5.3.6 или аналогичной. Тем не менее, я хочу, чтобы контрольный список был очень прямым и просто сказал вам «да» или «нет». Поэтому отображение текущей версии мне не […]
Проблемы с этим. Предположим, у меня есть параметр, состоящий из одного символа, и я только хочу принять буквенные символы. Как я могу определить, что переданный параметр является членом латинского алфавита ( a – z )? Кстати, я использую PHP Kohana 3. Благодарю.
Я пытаюсь проверить с помощью системы проверки W3C, и я получаю сообщение об ошибке: Строка 59, Столбец 47: символ «&» является первым символом разделителя, но в качестве данных Я знаю причину: Вы использовали unescaped амперсанд «&»: это может быть допустимым в некоторых контекстах, но рекомендуется использовать «& amp», который всегда безопасен. В форме я ввел […]
Я работаю в PHP для создания формы. Я знаю, как отображать форму, а затем принимать представленные значения из переменной $ _POST, и я знаю, как проверять эти переменные и отображать страницу «Спасибо» или «Ошибка» в зависимости от ввода. Однако я не знаю, как это сделать: создать клиентскую систему, в которой, несмотря на то, что мои […]
Вопрос в том, как вы предотвращаете ввод ошибочных данных в таблицу mysql. Можете ли вы дать мне код.или логику. Перед выполнением запроса на вставку?