|
|
|
| Здравствуйте.
$hash = $_GET['hash'];
if(!preg_match("/^[0-9a-z]+$/i", $hash))
return;
|
Заранее спасибо. | |
|
|
|
|
|
|
|
для: antf
(12.07.2006 в 02:53)
| | Правильно, но нужно ещё добавить проверку на длину, ведь md5-хеш состоит только из 32 символов.
/^[a-z0-9]{32}$/i | |
|
|
|
|
|
|
|
для: antf
(12.07.2006 в 02:53)
| | Ошибка 1. буквы только от a до f
Ошибка 2. число символов ровно 32
Ошибка 3. хеш записывается строчными символами и ignore case тут лишний.
$hash = $_GET['hash'];
if(!preg_match("/^[0-9a-f]{32}$/", $hash))
return;
|
| |
|
|
|