Проверка логина

Oksana_new

Новичок
Проверка логина

Хочу сделать регистрацию пользователей на сайте и чтобы пользователь мог сразу при введении логина, не заполняя пока что другие поля, узнать занят он или нет, нажав рядом с полем для логина кнопку или ссылку "Проверить логин". После нажатия на эту ссылку вызывается файл который будет это проверять, но вот как передать в этот файл логин который уже ввел пользователь незнаю.
Вот пример кода:

//скрипт регистрации (reg.php):
<form method=POST action=handler_reg.php>
Логин:<input type="text" name="login">
<a href="test_login.php">Проверить логин</a><br>
Пароль:<input type="text" name="password"><br>
<input type="submit" value="Зарегестрироваться"><br>
</form>

//скрипт проверки логина (test_login.php):
<?php
require_once("config.php");
$query="SELECT * FROM users WHERE login=??????";
$login=mysql_query($query);
$count_login=mysql_num_rows('$login');
if ($count_login>0)
{
$message='Такой логин уже зарегестрирован. Выберети пожалуйста другой логин.';
}
else
{
$message='Логин свободен';
}
header("location: reg.php");
?>
 

WP

^_^
http://xengine.whitephoenix.ru/ru/account,reg
Так? Лучше Imho не кнопкой, а автоматически.
Покури JS, точнее популярное сейчас выражение - AJAX.

-~{}~ 17.12.06 11:26:

> Выберети
Выберите
 

Oksana_new

Новичок
нет, не так... Вот как здесь:
http://www.jino-net.ru/register.phtml
Это тоже с помощью JS пишется?
 

Vallar_ultra

Любитель выпить :)
интересно, а ты смотрела что там написано :))) В ТВОЁМ примере :)
Если вдруг нет -то смотри:
там написано
if ((window.XMLHttpRequest) || (window.ActiveXObject))

Это проверка на доступность в браузере объекта XMLHttpRequest, который и является ОСНОВНЫМ компонентом концепции AJAX (Anisochronous JavaScript And XML)
 
Сверху