[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проверка введеных данных
AlmazDelDiablo
Доброго времени суток всем форумчанам.

И вновь я к вам с помощью на счет регистрации и т.п. smile.gif
Можете подсказать, как устроить проверку введенных данных в $_POST по методу "если в данных есть что-то, кроме a-zA-Z0-9_-, то выводит то-то сообщение".
Конкретно не знаю, как сделать проверку на то, что есть что-то кроме чего-то.

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



Спустя 1 час, 55 минут, 15 секунд (10.09.2010 - 22:56) silius написал(а):
/^[a-z0-9]+$/ - это если есть эти символы
/^[^a-z0-9]+$/ - это все символы кроме тех которые указаны

Спустя 36 минут, 8 секунд (10.09.2010 - 23:32) proviruz написал(а):
тиипа чувак забыл указать это всё preg_match

Спустя 3 минуты, 10 секунд (10.09.2010 - 23:35) proviruz написал(а):
и про регулярные выражения забыл сказать (наверно умный очень)

Спустя 2 минуты, 5 секунд (10.09.2010 - 23:37) phz написал(а):
К примеру:

if(!preg_match("/^[a-z0-9_.-]+@([a-z0-9]+\.)+[a-z]{2,6}$/i", $_POST['email']))  
echo 'Не верный E-mail';

Спустя 29 минут, 49 секунд (11.09.2010 - 00:07) waldicom написал(а):
Или без регулярок, то так: http://www.php.net/manual/en/function.ctype-alnum.php

Спустя 1 день, 16 часов, 49 минут, 55 секунд (12.09.2010 - 16:57) AlmazDelDiablo написал(а):
Спасибо большое.

Спустя 19 часов, 4 минуты, 31 секунда (13.09.2010 - 12:02) AlmazDelDiablo написал(а):
Еще вопрос появился.

Как при записи в файл, указать в этом же файле время, когда сделана запись (запись идет через php-скрипт)? Т.е., например:

Вася нажал на Ентер (время_действия)


Спустя 9 минут, 17 секунд (13.09.2010 - 12:11) silius написал(а):
здесь очень хорошо расписано

Спустя 3 часа, 1 минута, 22 секунды (13.09.2010 - 15:12) AlmazDelDiablo написал(а):
Благодарю.

Спустя 17 минут, 17 секунд (13.09.2010 - 15:30) AlmazDelDiablo написал(а):
Подскажите, как вывести адрес файла, который сейчас прописан в адресной строке? Например, мне нужно, чтобы при вводе прямого адреса .php файла выдавалась ошибка 404, которая выглядит так:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>
404 Not Found</title>
</head><body>
<h1>
Not Found</h1>
<p>
The requested URL *вот здесь должен быть адрес* was not found on this server.</p>
<hr>
<address>
Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny8 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g Server at * Port 80</address>
</body></html>

Вот как сделать, чтобы туда автоматически подставлялся адрес запрошенного файла?

Спустя 18 часов, 32 минуты, 7 секунд (14.09.2010 - 10:02) AlmazDelDiablo написал(а):
Ап тему. Последний вопрос все еще актуален.

Спустя 21 минута, 34 секунды (14.09.2010 - 10:23) drouZ написал(а):


header('location:<адрес страницы>');

или file_get_contents

Спустя 31 минута, 45 секунд (14.09.2010 - 10:55) amazing написал(а):

$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];

Спустя 5 часов, 1 минута, 2 секунды (14.09.2010 - 15:56) AlmazDelDiablo написал(а):
Добрый вечер форумчанам.

Можно ли как-нибудь узнать, в каком файле задается та или иная переменная? Например, мне нужно узнать, в каком файле движка задается массив $member_id .
Может быть, есть для этого какая-то функция или что-то подобное.

Спустя 4 часа, 21 минута, 37 секунд (14.09.2010 - 20:18) AlmazDelDiablo написал(а):
Ап тему. Вопрос актуален smile.gif


_____________
Блог | VK | GitHub | Twitch
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.