[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибка в скрипте регистрация
strannik095
Здравствуйте, друзья! Пишу скрипт регистрация на сайте...
Есть поля:

Логин:<br /><input type="text" id="login" size="30"/><br />
E-mail:<br /><input type="text" id="email" size="30"/><br />
Пароль:<br /><input type="password" id="password" size="30"/><br />
<input
type="button" value="Регистрация" id="button" onClick="add_users();"/>


Есть файл, который называется regis.js:

function add_users() {

var login = document.getElementById('login').value;
var email = document.getElementById('email').value;
var password = document.getElementById('password').value;


var load1 = document.getElementById('load1');
var answer = document.getElementById('answer');
var answer2 = document.getElementById('answer2');


var parameter = 'login='+login+'&email='+email+'&password='+password;

answer.innerHTML = load1.innerHTML;

var network = createRequestObject();

network.open("POST","regis_users.php",true);

network.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=utf-8");

network.onreadystatechange = function () {
if(network.readyState == 4) {answer.innerHTML = ''; answer2.innerHTML = network.responseText; }
}


network.send(parameter);
}

function createRequestObject() {
try { return new XMLHttpRequest() }
catch(e) {
try { return new ActiveXObject('Msxml2.XMLHTTP') }
catch(e) {
try { return new ActiveXObject('Microsoft.XMLHTTP') }
catch(e) { return null; }
}
}
}



и Обработчик:

<?
header('Content-type: text/html; charset=utf-8');

$db = mysql_connect("localhost","root","");
mysql_select_db("testreg",$db);


$login = $_POST['login'];
$email = $_POST['email'];
$password = $_POST['password'];

mysql_query ("insert into users (login,email,password) values ('$login','$email','$password')");
?>


Переменная password не добавляется в базу, то есть потом проверил переменную на пустоту, выходит она пустая, но другие поля добавляются в базу нормально, почему так происходит?
Какая разница между этими полями?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.