Guten Tag
Ich bin grad dabei ein Script zu erstellen wo man sich Registrieren kann.
Screen:
[Blockierte Grafik: http://neon.ts-europe.de/formular.gif]
Dabei möchte ich abfragen ob der Username oder die E-Mail schon vorhanden ist in der Datenbank, doch auch wenn ich nix eingebe und auf senden klicke zeigt es mr die meldung an das der Username oder E-mail schon vorhanden ist!
Hier mal der code ausschnitt der abfrage:
Code
if (!isset($_POST['senden'])){
}else{
include('inc/mysql.php');
$query = "SELECT Username, Mail Mail FROM benutzerdaten WHERE Username = '".$_POST['username']."'";
$sql = mysql_query($query);
$check = mysql_fetch_object($sql);
if ($_POST['username']=="" or
$_POST['nachname']=="" or
$_POST['vorname']=="" or
$_POST['strasse']=="" or
$_POST['ort']=="" or
$_POST['password1']=="" or
$_POST['mail']=="" or
$_POST['password2']==""){
$fehler .= "[*]<font color='#ff0000'>Nicht alle Felder ausgefüllt</font>";
}
if ($check->Username==$_POST['username']) {
$fehler .= "[*]<font color='#ff0000'>Username bereits vergeben</font>";
}
if ($check->Mail==$_POST['mail']) {
$fehler .= "[*]<font color='#ff0000'>E-Mail Adresse bereits vergeben</font>";
}
if ($_POST['agb']==false){
$fehler .= "[*]<font color='#ff0000'>Datenschutzbestimmungen nicht akzeptiert</font>";
}
if ($_POST['password1']!=$_POST['password2']){
$fehler .= "[*]<font color='#ff0000'>Password nicht identisch</font>";
}
Alles anzeigen
Kann mir einer weiterhelfen um dieses Problem zu lösen den ich weiss keine alternative mehr.
Danke für jede Hilfe
Gruss
Neonlight