
07.08.2009, 00:41
|
|
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
С нами:
10048706
Репутация:
1540
|
|
Сообщение от geforse
PHP код:
/* Не работает :( */
if($_GET['id'])
{
if (!preg_match ("/^[0-9]$/i" , $_GET['id'])){exit;}
}
у меня есть ссылка вида page.php?id=287201
Параметр id принимает только значения rand(0,7777777), выше указанный код не корректно работает, при любых значениях id скрипт продолжает работать 
судя по регулярке, ты проверяешь, число ли, тогда тебе нужна функция is_int или is_numeric
Последний раз редактировалось scrat; 07.08.2009 в 00:43..
|
|
|