Hallo zusammen,
ich hab heute ein kleines prob. mit If abragen.
folgendes: Ich habe ein Form, das las ich überprüfen.
das erstemal past alles,
geht jedoch der User zurück und schreibt einen Benutzernamen ein und schickt es nochmal ab wir die Prüfung übergangen.
was hab ich da falsch gemacht?
Skript:
greets JEGO
ich hab heute ein kleines prob. mit If abragen.
folgendes: Ich habe ein Form, das las ich überprüfen.
das erstemal past alles,
geht jedoch der User zurück und schreibt einen Benutzernamen ein und schickt es nochmal ab wir die Prüfung übergangen.
was hab ich da falsch gemacht?
Skript:
Code:
include("dbconnect.php"); $benutzer = $HTTP_POST_VARS['benutzer']; $kennwort = $HTTP_POST_VARS['kennwort']; $vorname = $HTTP_POST_VARS['kdv']; $name = $HTTP_POST_VARS['kdn']; $strasse = $HTTP_POST_VARS['kdstr']; $ort = $HTTP_POST_VARS['kdst']; $land = $HTTP_POST_VARS['kdl']; $telefon = $HTTP_POST_VARS['tel']; $plz = $HTTP_POST_VARS['kdplz']; $email = $HTTP_POST_VARS['email']; $stufe = $HTTP_POST_VARS['stufe']; if ($benutzer == "") { echo "<div align=\"center\">Bitte einen Benutzernamen angeben.</div> "; } if ($kennwort == "") { echo "<div align=\"center\">Bitte ein Kennwort angeben.</div> "; } if ($vorname == "") { echo "<div align=\"center\">Bitte Deinen Vornamen angeben.</div> "; } if ($name == "") { echo "<div align=\"center\">Bitte Deinen Nachnamen angeben.</div> "; } if ($strasse == "") { echo "<div align=\"center\">Bitte Deine Strasse angeben.</div> "; } if ($ort == "") { echo "<div align=\"center\">Bitte Deinen Wohnort angeben.</div> "; } if ($land == "") { echo "<div align=\"center\">Bitte Deinen Land angeben.</div> "; } if ($telefon == "") { echo "<div align=\"center\">Bitte Deine Telefonnummer angeben.</div> "; } if ($plz == "") { echo "<div align=\"center\">Bitte Deine Postleitzahl angeben.</div> "; } if ($email == "") { echo "<div align=\"center\">Bitte Deine E-mail angeben. Achte darauf das du deine richtige E-mail angibst, da Du ansonsten nicht Freigeschaltet werden kannst.</div>"; } $abfrage =mysql_query( "SELECT benutzer FROM kundendaten WHERE benutzer LIKE '$benutzer'") or die(mysql_error()); $ergebnis = mysql_fetch_array($abfrage); if ($ergebnis['benutzer'] == "$benutzer") { echo "<div align=\"center\">Dieser Benutzername ist bereits vergeben. Bitte versuche es erneut mit einem anderen Benutzernamen</div>"; } else { $sql="INSERT INTO kundendaten SET benutzer='$benutzer', kennwort='$kennwort', kdv='$vorname', kdn='$name', kdstr='$strasse', kdl='$land', kdplz='$plz', kdst='$ort', kdmail='$email', kdtel='$tel', stufe='$stufe'"; $ergebniss = mysql_query($sql); $Usermail = $email; $Betreff= "Neues Mitglied"; $mail_admin= "info@xxxxxxxxxx.com"; $header="From: " . $Usermail; $text="Hallo Administrator,\n\nEs hat sich ein Neues Mitglied angemeldet.\n\nBitte Freischalten."; mail($mail_admin,$Betreff,$text,$header); header("Location: anmeldung_best.php"); }
Kommentar