Skrypt rejestracji - błąd przy instrukji if.

0

Mam taki o to kod

<?php

	
	// nawiazujemy polaczenie
	$connection = @mysql_connect('localhost', 'damian1', 'meleme13')
	// w przypadku niepowodznie wyświetlamy komunikat
	or die('Brak połączenia z serwerem MySQL.<br />Błąd: '.mysql_error());
	// połączenie nawiązane ;-)
	echo "Udało się połączyć z serwerem!<br />";
	// nawiązujemy połączenie z bazą danych
	$db = @mysql_select_db('zaklady', $connection)
	// w przypadku niepowodzenia wyświetlamy komunikat
	or die('Nie mogę połączyć się z bazą danych<br />Błąd: '.mysql_error());
	// połączenie nawiązane ;-)
	echo "Udało się połączyć z bazą dancych!";

$login = $_POST['login'];
$pass = $_POST['password'];
$email = $_POST['email'];
$pass2 = md5($pass);

$sql = "INSERT INTO users(login, pass, email) VALUES ('$login', '$pass2' '$email')";

if (mysql_query($sql)){
		
		
		echo 'Udana rejestracja';
}
else {
		echo 'Blad';
} 

Oraz formularz

<html>

<form action="registerconfig.php" method="post">

<br>
Wpisz nazwe użytkownika
<input type="text" name="login" id="login">
<br>
Wpisz adres email
	<input type="text" name="email" id="email">
	<br>
<p>Hasło</p>
<input type="password" name="password" id="password">
<br>
<p>Powtórz hasło</p>
<input type="password" name="password2" id="password2">
<br>




<br>
<input name="submit" type="submit" name="wyslano" id="wyslano" value= "Dalej">
</form> 

Niestety kod nie działa wyświetla się błąd z instrukcji if.
Co jest nie tak w tym kodzie ?

0

crób sobie przed tym ifem echo $sql; i zobacz co próbujesz wykonać

0

hmmm dziwne u mnie działa :) napisz dokładnie jaki błąd się pokazuje

1 użytkowników online, w tym zalogowanych: 0, gości: 1