fastix®: Fehlerbehandlung! Fehlerbehandlung! Fehlerbehandlung!

Beitrag lesen

Moin!

mysql_connect($dbhost,$dbuser,$dbpass);  # Hier fehlt die Fehlerbehandlung
mysql_select_db($db);                    # Hier fehlt die Fehlerbehandlung
mysql_query("insert into tabelle_user
(emailadresse_anmeldung,nickname_anmeldung,passwort)
values
('$_POST[emailadresse_anmeldung]','$_POST[nickname_anmeldung]','$_SESSION[passwort]')
");
$result=mysql_query("select * from tabelle_user ORDER BY id desc LIMIT 1"); # Hier fehlt die Fehlerbehandlung

session_destroy();                   # Hier fehlt die Fehlerbehandlung

while($rs=mysql_fetch_object($result))
{
mail("$rs->emailadresse_anmeldung", "Ihre Anmeldung und ihr vorläufiges Passwort", "Vielen Dank für ihre Anmeldung. Sie erhalten mit dieser Email ihr vorläufiges Passwort. Bitte loggen sie sich ein und ändern sie ihr Passwort in Ihrem Profil \n
Emailadresse: $rs->emailadresse_anmeldung\n
Nickname: $rs->nickname_anmeldung\n
Passwort: $rs->passwort\n\n
");    # Hier fehlt die Fehlerbehandlung

Fürs Debugging:

echo "Mail wurde verschickt<br>";

}

Vielleicht wirst Du Dich mit:

echo mysql_num_rows()." Datensatz wurde zurückgegeben.";

von der Funktionalität überzeugen wollen. Das Limit 1 sollte Dein Problem grundsätzlich lösen.

Ansonsten liegt der Fehler ganz woanders.

?>
<html>
 <head>
 <link rel="stylesheet" type="text/css" href="css/creamore_css_by_jk.css">
 <title>Anmeldung erfolgreich</title>
 </head>
 <body>
<center>
...

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch  für seriöse Agenturen.