11-10-2009, 17:00
Napisałem skrypt, który ma dodawać konto do bazy danych ale nie wiem dlaczego tego nie robi...
Kod:
Wie ktoś może co z nim nie tak?
Z góry dzięki za odpowiedź.
Kod:
Kod PHP:
<?
$name = $_POST['name'];
$password = $_POST['password'];
$password2 = $_POST['password2'];
$email = $_POST['email'];
if($_POST['name'] == '' || $_POST['password'] == '' || $_POST['password2'] == '' || $_POST['email'] == '' )
{
echo("Któreś z wymaganych pól jest puste!");
}
else
{
if(!$db_lnk = mysql_connect("localhost", "root", ""))
{
echo("Błąd podczas połączenia z bazą danych");
exit;
}
if(!mysql_select_db('silnik'))
{
echo("Błąd podczas wybory bazy danych");
@mysql_close();
exit;
}
else
{
echo ("$name<br>");
echo ("$password<br>");
echo ("$password2<br>");
echo ("$email<br>");
$query = "INSERT INTO accounts (name, password, email) VALUES(\"$name\", \"$password\", \"$email\")";
if(!mysql_query($query, $db_lnk))
{
echo('BŁĄD PODCZAS REJESTRACJI!');
@mysql_close();
exit;
}
}
}
?>
Wie ktoś może co z nim nie tak?
Z góry dzięki za odpowiedź.