Kostya\spb
Новичок
Регулярное выражение. Что не так? пр-р. внутри!
Надо сделать чтобы была проверка переменой допустим id. Чтобы было либо слово all либо цифры типа 1 или 341234. Вместе нельзя.
Написал:
preg_match("/^all|[\d]+$/",$_GET['id']))
Вроде бы работает, но есть одно "НО":
когда пишеш допустим ?id=asd12345
то это тоже проходит. Как это убрать.
Ссылки об выражениях все сижу читаю, но никак недогнать как это сделать, может я плохо читаю. но покажите что здесь неправельно.
Заранее спасибо!
Надо сделать чтобы была проверка переменой допустим id. Чтобы было либо слово all либо цифры типа 1 или 341234. Вместе нельзя.
Написал:
preg_match("/^all|[\d]+$/",$_GET['id']))
Вроде бы работает, но есть одно "НО":
когда пишеш допустим ?id=asd12345
то это тоже проходит. Как это убрать.
Ссылки об выражениях все сижу читаю, но никак недогнать как это сделать, может я плохо читаю. но покажите что здесь неправельно.
Заранее спасибо!