Wlan-Kabel
Lt. Junior Grade
- Registriert
- Juli 2008
- Beiträge
- 297
ich hab ein kleines Problem:
leider kommt am ende immer:
Die eingabe wird in der Tabelle gespeichert, nur das schon vorhandensein wird nicht überprüft.
<?php
$pw1 = $_POST["pw1"];
$pw2 = $_POST["pw2"];
$user = $_POST["user"];
$mysql_server = "localhost";
$mysql_username = "brightlife";
$mysql_pw = "PASSWORT";
$mysql_db = "brightlife";
if($pw1 != $pw2)
{
die("die passwörter sind nicht identisch <a href=\"new_user.html\">Zurück</a>");
}
$verbindung = mysql_connect($mysql_server, $mysql_username, $mysql_pw);
mysql_select_db($mysql_db);
$suchanwendung = mysql_query("SELECT ip FROM `users` WHERE username LIKE $user");
$suche = mysql_fetch_object($suchanwendung) ;
if($suche != 0)
{
die("Name ist schon vorhanden <a href=\"new_user.html\">Zurück</a>");
}
$timestamp = time();
$datum = date(dmYHi, $timestamp);
$eintragetext = "INSERT INTO `users` (username, passwort, erstelldatum) VALUES ('$user', '$pw1', '$datum')";
$eintragen = mysql_query($eintragetext);
if($eintrag == false)
{
echo mysql_error();
}
else
{
echo("Account wurde erfolgreich erstellt");
}
mysql_close($verbindung);
leider kommt am ende immer:
watt mach ich da nu falsch?Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /users/brightlife/www/new_user.php on line 20
Die eingabe wird in der Tabelle gespeichert, nur das schon vorhandensein wird nicht überprüft.