Здраствуйте, вот код в котором выдается ошибка T_ELSE, синтаксическая, уже не сколько раз всё проверил, удалить часть кода или заменить нельзя-отвечает за внос в бд нового пользователя, именно здесь выдается ошибка... else
{
queryMysql("INSERT INTO members VALUES('$user' . '$pass')");
die("<h4>Account created</h4>Please Log in.<br /><br />");
}
ПОМОГИТЕ пожалуйста, кто сталкивался с такой проблемой?!
<?php
include_once 'header.php';
echo <<<_END
<script>
function checkUser(user)
{
if (user.value == '')
{
0('info').innerHTML = ''
return
}
params = "user=" +user.value
request = new ajaxRequest()
request.open("POST". "checkuser.php", true)
request.setRequestHeader("Content-type".
"application/x-www-form-urlencoded")
request.setRequestHeader("Content-length". params. length)
request.setRequestHeader("Connection". "close")
request.onreadystatechange = function()
{
if (this.readyState == 4)
if (this.status == 200)
if (this.responseText != null)
0('info').innerHTML = this.responseText
}
request.send(params)
}
function ajaxRequest()
{
try {var request = new XMLHttpRequest()}
catch(e1){
try {request = new ActiveXObject("Msxm12.XMLHTTP")}
catch(e2){
try {request = new ActiveXObject("Microsoft.XMLHTTP")}
catch(e3){
request = false
}}}
return request
}
</script>
<div class='main'><h3>Please enter your details to sign up</h3>
_END;
$error = $user = $pass = "";
if (isset($_SESSION['user'])) destroySession();
if (isset($_POST['user']))
{
$user = sanitizeString($_POST['user']);
$pass = sanitizeString($_POST['pass']);
if($user == "" || $pass == "")
$error = "Данные не введены во все поля";
else
{
if (mysql_num_rows(queryMysql("SELECT * FROM members WHERE user='$user'")))
$error = "Такое имя уже существует<br /><br />"
else
{
queryMysql("INSERT INTO members VALUES('$user' . '$pass')");
die("<h4>Account created</h4>Please Log in.<br /><br />");
}
}
}
echo <<<_END
<form method='post' action='signup.php'>$error
<span class='fieldname'>Username</span>
<input type='text' maxlength='16' name='user' value='$user'
onBlur='checkUser(this)' /><span id='info'></span><br />
<span class='fieldname'>Password</span>
<input type='text' maxlength='16' name='pass'
value='$pass' /><br />
_END'
?>