|
|
|
|
|
для: BinLaden
(25.12.2008 в 19:58)
| | ок, спасибо! Вы первый в жюри )) | |
|
|
|
|
|
|
|
для: Bvz
(25.12.2008 в 19:51)
| | В пароле, в принципе, есть смысл запрещать национальные символы, т.к. при смене кодировки могут начаться проблемы.
А в остальном правила общие. Пока писал сообщение, не смог сформулировать эти правила. "Правильно обрабатывать" -- масло масляное.
Решите задачу: http://softtime.ru/info/task.php?id_article=110 После правильного решения всё поймете. | |
|
|
|
|
|
|
|
для: BinLaden
(25.12.2008 в 19:47)
| | а как правильнее сделать? | |
|
|
|
|
|
|
|
для: Bvz
(25.12.2008 в 19:19)
| | > ну например от использования вредоносного кода
wtf какой вредоносный код? Вот на этом форуме Вы в поле "сообщение" видите какие-то ограничения на символы? А ведь странно, могут же и вредоносный код запостить, нет? | |
|
|
|
|
|
|
|
для: Trianon
(25.12.2008 в 14:43)
| | >шаблон для этой функции строится в соответствии с языком регулярных выражений.
>описан он в мануале php, в учебнике/справочнике языка на этом портале, в книге Дж.Фридла, и вообще в куче разных мест.
спасибо!
>Есть хоть какое-нибудь объяснение тому, что Вы хотите это самое описание здесь, а не в соседнем разделе форума?
Вы правы ступил ))
>И вопрос по теме.
>Зачем Вы ограничиваете набор символов пароля?
ну например от использования вредоносного кода | |
|
|
|
|
|
|
|
для: BinLaden
(25.12.2008 в 14:43)
| | Чтоб легче подобрать ;-) | |
|
|
|
|
|
|
|
для: Bvz
(25.12.2008 в 14:27)
| | А зачем пароль ограничивать этим скудным набором символов? | |
|
|
|
|
|
|
|
для: Bvz
(25.12.2008 в 14:27)
| | шаблон для этой функции строится в соответствии с языком регулярных выражений.
описан он в мануале php, в учебнике/справочнике языка на этом портале, в книге Дж.Фридла, и вообще в куче разных мест.
Есть хоть какое-нибудь объяснение тому, что Вы хотите это самое описание здесь, а не в соседнем разделе форума?
И вопрос по теме.
Зачем Вы ограничиваете набор символов пароля? | |
|
|
|
|
|
|
|
для: Bvz
(25.12.2008 в 14:27)
| |
<?php
if(preg_match('/^([A-Z_-])+$/i',$login) && preg_match('/^([A-Z_-])+$/i',$pass)){
echo 'OK';
}
else echo 'false';
?>
|
| |
|
|
|
|
|
|
| подскажите где есть описание шаблона для функции preg_match
например, если я хочу, чтоб логин и пароль состоял только из символов a-z A-Z 0-9 _ - | |
|
|
|
|