Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как сделать при регистрации моментальныую проверку данных!!!

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
MasterofCDM
Отправлено: 26 Июня, 2008 - 12:12:17
Post Id


Новичок


Покинул форум
Сообщений всего: 32
Дата рег-ции: Май 2008  


Помог: 0 раз(а)




Во многих формах при регистрации производится проверка данных (вводишь пароль и тут же тебе тебе показывается галочка, что он правилен или нет, кто с этим сталкивался, как это сделать и может кто исходник покажет.
 
 Top
obi-wan
Отправлено: 26 Июня, 2008 - 12:29:05
Post Id


Новичок


Покинул форум
Сообщений всего: 28
Дата рег-ции: Сент. 2007  


Помог: 0 раз(а)




То, что ты хочешь, тебе придется сделать с помощью AJAX. Но, скорей всего, "моментальность" обработки тебе просто почудилась, просто страница перегружается быстро. Человек ввел данные в формы, на это же странице есть пхп-скрипт, получающий данные и проверяющий пароль. И выдающий правильно/неправильно.

На мой взгляд, это предпочтительней AJAX по ряду причин.
 
 Top
MasterofCDM
Отправлено: 26 Июня, 2008 - 12:41:08
Post Id


Новичок


Покинул форум
Сообщений всего: 32
Дата рег-ции: Май 2008  


Помог: 0 раз(а)




AJAX для меня еще сложен, все, что мне нужно, это после заполнения поля сделать проверку на присутствие лишних символов (например: поле ввести дату проверить на отсутствие лишних символов. Если есть какой пример (со скриптами или на AJAXе) покажите пожалуйста.
 
 Top
obi-wan
Отправлено: 26 Июня, 2008 - 12:55:08
Post Id


Новичок


Покинул форум
Сообщений всего: 28
Дата рег-ции: Сент. 2007  


Помог: 0 раз(а)




Иди в форум по javascript тогда. И почитай про регулярные выражения тут на сайте.
 
 Top
MasterofCDM
Отправлено: 26 Июня, 2008 - 12:58:19
Post Id


Новичок


Покинул форум
Сообщений всего: 32
Дата рег-ции: Май 2008  


Помог: 0 раз(а)




ок
 
 Top
RomAndry Администратор
Отправлено: 26 Июня, 2008 - 17:19:03
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 913
Дата рег-ции: Янв. 2008  


Помог: 6 раз(а)




MasterofCDM
посмотри бибилиотеку jQuery
там есть простой пример с AJAX на котором можно проверить данные с сервера
а если нужно просто проверить правильность и допустимость симфолов то есть 2 варианта
1. открыть исходник той страницы и посмотреть регулярное выражение
2. создать событие onkeypress в котором позволять только допустимые символы.
Определитесь, что вам нужно, а мы поможем решить возникающие вопросы при реализации.
 
My status
 Top
MasterofCDM
Отправлено: 30 Июня, 2008 - 23:56:03
Post Id


Новичок


Покинул форум
Сообщений всего: 32
Дата рег-ции: Май 2008  


Помог: 0 раз(а)




Вообще, если поконкретней, то задача проста, но решить ее мне не хватает навыка: есть поле ввода (input type="text"), после ввода нужно проверить его правильность, т.е. например: ввод даты, человек вводит незнамо-что, нужно убедиться, что он ввел 21.01.1980 к примеру, т.е. насколько он правильно ввел дату. В PHP есть функция проверки формата даты, но она проверяет мм.дд.гггг, а надо чтобы было дд.мм.гггг и это должно осуществляться сразу после ввода.

(Отредактировано автором: 30 Июня, 2008 - 23:56:22)

 
 Top
valenok Модератор
Отправлено: 01 Июля, 2008 - 00:02:21
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




В JS есть всё в неменьшем арсенале


-----
Truly yours, Sasha.
 
My status
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB