В чем ошибка?
PHP код:
<?php
if (isset($_POST['login'])) { $login = $_POST['login']; if ($login == '') { unset($login);} }
if (isset($_POST['pass'])) { $pass=$_POST['pass']; if ($pass =='') { unset($pass);} }
if (isset($_POST['email'])) { $email=$_POST['email']; if ($email =='') { unset($email);} }
$money = "0";
if (empty($login) or empty($pass))
{
exit ("Вы ввели не всю информацию, венитесь назад и заполните все поля!");
}
$login = stripslashes($login);
$login = htmlspecialchars($login);
$pass = stripslashes($pass);
$pass = htmlspecialchars($pass);
$email = stripslashes($email);
$email = htmlspecialchars($email);
$login = trim($login);
$pass = trim($pass);
$email = trim($email);
include ("bd.php");
$result = mysql_query("SELECT id FROM user WHERE login='$login'",$db);
$myrow = mysql_fetch_array($result);
if (!empty($myrow['id'])) {
exit ("Извините, введённый вами логин уже зарегистрирован. Введите другой логин.");
}
$result2 = mysql_query ("INSERT INTO user (login,pass) VALUES('$login','$pass','$email', '$money')");
if ($result2=='TRUE')
{
echo "<center>Вы успешно зарегистрированы! Теперь вы можете авторизоваться в игре!</center>";
}
else {
echo "Ошибка! Вы не зарегистрированы.";
}
?>