| |
|
|
| | есть 3 поля ввода
<?php
День: <input type="text" name="dd" format="*N" maxlength="2" size="2"/><br/>
Месяц: <input type="text" name="mm" format="*N" maxlength="2" size="2"/><br/>
Год: <input type="text" name="yy" format="*N" maxlength="4" size="4"/><br/>
?>
|
как сделать проверку на реальность данных? т.е. чтобы небыло значений 00 00 0000 или 53 13 3541 ???
и еще вопрос, что неправильно?
<?php
if(!preg_match("/[^A-Za-z1-9А-Яа-яЁё\@\(\)\-\_\[\]\=]+/",$_POST['name']))
?>
|
| |
| |
|
|
| |
|
|
| |
для: Angel_Hranitel
(03.06.2007 в 23:41)
| | | Есть замечательная функция - checkdate(). То, что нужно.
> и еще вопрос, что неправильно?
А что вы хотели получить?
Попробую угадать: нехватает признаков конца строки ('^' и '$')? | |
| |
|
|
| |
|
|
| |
для: Саня
(04.06.2007 в 00:09)
| | | >Есть замечательная функция - checkdate(). То, что нужно.
спасибо, посмотрю
>> и еще вопрос, что неправильно?
>А что вы хотели получить?
>Попробую угадать: нехватает признаков конца строки ('^' и '$')?
нужно сделать проверку $_POST[name], обязательно должны быть допустимы русские буквы... подскажите пожалуйста правильный код | |
| |
|
|
| |
|
|
| |
для: Angel_Hranitel
(04.06.2007 в 00:32)
| | |
<?php
// допустимы только русские буквы
if(preg_match("/^[а-яё]+$/i", $_POST['name']))
|
| |
| |
|
|