Помогите переделать регу в чате

Печать RSS
193

T
Автор
Пришелец
0
Вообщем тот кто работал с регионами, поймет, так надо переделать регу как на регионе под регу так как на сасисе. Другими словами нужно сделать чтобы когда жмешь на "регистрация" чтобы было типа "шаг 1" введите логин чтобы проверить не занят ли он: блаблабла... и если он не занят тогда уже вводить остальное (пасс, нэйм и т.д.). А не сразу все вместе. Надеюсь ясно изложил суть))
И

Оранжевые штаны
0
Ну а что в этом сложного то. . . Тебе нужен сам код? Аль что?
Изменил: Игорь (13.01.2010 / 06:32)
T
Автор
Пришелец
0
Та не, мне нужно обьяснить как переделать
О

Землянин
0
Традиционно. Шаг первый - проверяешь если все корректно заполнено, пишешь результат в (сессию, передаешь его гет, пост запросом, в общем суть ясна), аналогично со следущими шагами. Понятно?
T
Автор
Пришелец
0
Неа....не понял ничего, точнее я понял но не знаю как его все это сделать
T
Автор
Пришелец
0
тоесть сначала вот так?
if(ctype_digit($user)){$msg = "".$help."";}
elseif((!preg_match("!^[a-z1-9@\\*\\)\\(\\?\\!\\-_\\]\\[=~]+$!i",$user))&&(!preg_match("!^[1-9@\\*\\)\\(\\?\\!\\-_\\]\\|\\[=~]+$!i",$bak))){$msg = "В нике обнаружены запрешенные знаки!";}
elseif ($user === ""){$msg = "".$emp."";}
elseif ($pass === ""){$msg = "".$emp."";}
elseif (strpos($user,"|")!==false){$msg = "В нике обнаружены запрешенные знаки!";}
 А ПОТОМ? if($_GET['asp']=='user')
 { }
Изменил: TheFaith (13.01.2010 / 06:56)

Дух
0
Можно это циклом break писать,потом в самом конце проверить на правильность.
T
Автор
Пришелец
0
блин это для меня темный лес... может выложить сюда в txt чтоб посмотрите мож поможете ?
T
Автор
Пришелец
0
case:
break; ??? я понимаю шо оно такое, но не знаю как сделать
T
Автор
Пришелец
0
Ну смотри, у мя сначала идет
версия цв. или ч/б
---
форма ввода данных
---
их проверка
---
результат успешной реги
---
###
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск