проверка поля формы. - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Fri, 22 Nov 2024 13:47:13 +0300<a href="//visavi.net/blog/blog.php?act=view&id=132&">http://visavi.net/blog/blog.php?act=view&id=132&</a>
https://visavi.net/topics/36568/618577
проверка поля формы. СтаниславTue, 05 Feb 2013 07:09:12 +0400Сообщенияhttps://visavi.net/topics/36568/618577#19, режиме онлайн, наверное) Да. затупил толком прочитать первый пост)
https://visavi.net/topics/36568/618554
проверка поля формы. Кевин МитникTue, 05 Feb 2013 01:30:22 +0400Сообщенияhttps://visavi.net/topics/36568/61855417. <strong>Кевин Митник_HHTeam</strong>, я архив ему кинул там рабочий под его нужды код.<br>
только ему нужно не по клику а режиме анриал т.е уже слушаем событие onchange.<br>
<br>
<em><span style="font-size:x-small">Добавлено через 01:23 сек.</span></em><br>
18. <strong>Trance Mission</strong>, архив качай.. у меня пару ошибок было в том коде что я отправлял в скобках вместо ( был { и еще что то... пример был с колена, нисал на работе пока шеф не видит! <img src="https://visavi.net/uploads/stickers/E.gif" alt="E">
https://visavi.net/topics/36568/618503
проверка поля формы. ВиталийMon, 04 Feb 2013 21:51:05 +0400Сообщенияhttps://visavi.net/topics/36568/61850315. <strong>free</strong>, оперка
https://visavi.net/topics/36568/618502
проверка поля формы. НиколайMon, 04 Feb 2013 21:50:15 +0400Сообщенияhttps://visavi.net/topics/36568/618502ТС, вот алгоритм. Сам если пишешь - сможешь разобрать.<br>
1. У тебя есть фронтенд(страница, на которой нужно осуществить проверку и вывести результат) и бэкенд(скрипт, который обработает полученные данные и возвратит результат).<br>
2. Когда страница загружена, вешаем слушатель событий на DOM-объект, по клику на который и будет осуществляться проверка.<br>
3. В коде слушателя создаем переменную, которая имеет значение name. Создаем AJAX-запрос, в котором методом POST отправляет бэкенду наш name. <br>
4. Скрипт получает данные из POST, коннект к БД, проверка, если есть совпадение - TRUE, нет -FALSE. Причем нужно отправить эти результаты в вывод, так как они нам нужны дальше.<br>
5. В массиве отправки AJAX-запрса в jQuery есть параметр success - который принимает в себя как параметр функцию. А функция - ответ сервера при ответе 200. <br>
6. Проверяем на клиентской стороне результат - если FALSE, то ошибка, TRUE - все ок)<br>
<br>
Пиши что не понятно)
https://visavi.net/topics/36568/618499
проверка поля формы. Кевин МитникMon, 04 Feb 2013 21:31:42 +0400Сообщенияhttps://visavi.net/topics/36568/618499<a href="http://upwap.ru/3000865" target="_blank" rel="nofollow">http://upwap.ru/3000865</a> pass: 1111
https://visavi.net/topics/36568/618475
проверка поля формы. ВиталийMon, 04 Feb 2013 19:32:36 +0400Сообщенияhttps://visavi.net/topics/36568/61847510. <strong>Trance Mission</strong>, какой у тебя браузер?
https://visavi.net/topics/36568/618473
проверка поля формы. ВиталийMon, 04 Feb 2013 19:21:46 +0400Сообщенияhttps://visavi.net/topics/36568/61847313. <strong>Wapruks</strong>, а причем тут пост, мы же данные JSом посылает по гету...
https://visavi.net/topics/36568/618469
проверка поля формы. НиколайMon, 04 Feb 2013 18:56:42 +0400Сообщенияhttps://visavi.net/topics/36568/618469Я с JS не знаком, но так понимаю тебе free написал код для $_GET, а форма у тебя наверняка через $_POST данные передает<br>
<br>
<pre class="prettyprint"><?php
//тут подключение к БД
$result = mysql_query ("SELECT * FROM `users` WHERE (`name` = '".$_POST['login']."');");
if (mysql_num_rows ($result) > 0) { print 'true'; } else { print 'false'; }
?></pre>
<br>
Так попробуй
https://visavi.net/topics/36568/618466
проверка поля формы. АндрюхаMon, 04 Feb 2013 18:24:34 +0400Сообщенияhttps://visavi.net/topics/36568/61846611. <strong>Wapruks</strong>, все равно ничего не пойму
https://visavi.net/topics/36568/618462
проверка поля формы. НиколайMon, 04 Feb 2013 18:02:02 +0400Сообщенияhttps://visavi.net/topics/36568/618462Потому что не $_GET, a $_POST
https://visavi.net/topics/36568/618461
проверка поля формы. АндрюхаMon, 04 Feb 2013 17:56:45 +0400Сообщенияhttps://visavi.net/topics/36568/6184619. <strong>free</strong>, <br>
норм работает. а вот форма нифига не фурычит
https://visavi.net/topics/36568/618459
проверка поля формы. НиколайMon, 04 Feb 2013 17:50:34 +0400Сообщенияhttps://visavi.net/topics/36568/618459блиин... попробуй зайти на http://<span style="color:#ff0000">твой_сайт</span>/check.php?login=<span style="color:#ff0000">какойнибудьлогинизБД</span>
https://visavi.net/topics/36568/618456
проверка поля формы. ВиталийMon, 04 Feb 2013 17:48:12 +0400Сообщенияhttps://visavi.net/topics/36568/6184567. <strong>free</strong>, что то не получается.....
https://visavi.net/topics/36568/618453
проверка поля формы. НиколайMon, 04 Feb 2013 17:45:29 +0400Сообщенияhttps://visavi.net/topics/36568/618453и потом к полю просто дописать параметр onchange="login_check()" и все. думаю разберешься... <br>
правда код сырой очень! переменную $_GET['login'] нужно как то проверять. Да и передавать результат в виде json в месте с номером / описанием ошибки если таковая возникнет было бы хорошим тоном.
https://visavi.net/topics/36568/618451
проверка поля формы. ВиталийMon, 04 Feb 2013 17:33:04 +0400Сообщенияhttps://visavi.net/topics/36568/618451