bankera1990
Registered
така имам този код значи при регистрация на даден потребител не всеки път но се случва да добавя 2 празно място от какво е
това е кода
това е кода
<?
$username2 = $_POST['username'];
$password2 = $_POST['password'];
$email2 = $_POST['email'];
$username = htmlspecialchars("$username2");
$password = htmlspecialchars("$password2");
$email = htmlspecialchars("$email2");
$query1="SELECT * from users where username like '$username2' ";
$result1=mysql_query($query1);
$usercheck = $_POST['username'];
$check = mysql_query("SELECT username FROM users WHERE username = '$usercheck'")
or die(mysql_error());
$check2 = mysql_num_rows($check);
if ($check2 != 0) {
die('Съжелявам, потребител с име '.$_POST['username'].' вече се използва.');
}
$emailcheck = $_POST['email'];
$check5 = mysql_query("SELECT username FROM users WHERE email = '$emailcheck'")
or die(mysql_error());
$check2 = mysql_num_rows($check5);
if ($check2 != 0) {
die('Съжелявам, И-меил '.$_POST['email'].' вече се използва ');
}
$sql = "INSERT users (username, password, email) VALUES ('$username', '$password', '$email')";
if(mysql_query($sql) != "")
{
echo 'Регистрацията успешна можете да влезете с вашето потребителско име и парола! <center><a href="index.php">Вход!</a></center><br>';
}
else
{
echo 'Има някаква грешка!<br/>';
}
?>