Janea: Registrier Script

Beitrag lesen

Hallo,
ich fange grade erst an mit PHP und bin daher noch nicht so fit ...
Also ich habe ein Formular, in das ich meine Daten zum registrieren ( $username, $passwort und $email ) eingebe und die werden dann an die folgende Seite, die ich auch hier reinkopiert habe, weitergegeben. FUnktioniert alles wunderbar, wie ich es möchte. Bis er die Sachen in die DB eintragen soll. Rufe ich den Query String "register" auf, trägt er mir nichts in die Datenbank ein, sondern printed mir nur wieder "Es müssen alle Felder ausgefüllt werden". Aber irgendwie komm ich jetzt nicht weiter, könnt ihr mir helfen ?
Nachstehen hab ich das Script hier reinkopiert, ich hoffe, es wird richtig dargestellt, so das hr was mit anfangen könnt.

Danke schonmal, Jane

<?php

if ((empty($username)) OR (empty($passwort)) OR (empty($email)))

{
 print ("Es müssen alle Felder ausgefüllt werden");
 }

if ($passwort != $passwort2)
print ("Das angegebene Passwort stimmt nicht mit der Bestätigung überein<br /><br />Klicke <a href='javascript:history.back();'>hier</a> oder benutze den zurück-Button deines Browsers");

if ((!empty($username)) && (!empty($passwort)) && (!empty($email)) && ($passwort == $passwort2))

{
 $userda = "SELECT user WHERE user = $username";

if ($conn)
  {
  print ("Diesen Usernamen gibt es schon, bitte such dir einen anderen aus");
  }

else if (!$conn)

{
  print "<b>Username :</b> $username<br />";
  print "<b>Email :</b> $email<br />";
  print "<br />Dein Passwort wird hier aus Sicherheitsgründen nicht angezeigt";

print "<br /><br />Alle Angaben korrekt ? Dann klicke <a href='take.php?register'>hier</a> um deine Registrierung abzusenden, andernfalls gehe <a href='javascript:history.back();'>zurück</a> um deine Daten zu ändern ";

if (${QUERY_STRING}=="register")

{
   include "../admin/connect.php";

$eintrag = "INSERT INTO sys_zugriff (name, pass, mail) VALUES('$username','$passwort', '$email')";
   $result = mysql_query($eintrag,$link)
   or die("Verbindung zur Datenbank konnte nicht hergestellt werden " . mysql_error());

print "Herzlich Willkommen $username, du bist jetzt registriert.";
   print "Solltest du innerhalb der nächsten 10 Sekunden nicht zur login Seite weitergeleitet werden, klicke <a href='login.php'>hier</a>";
   print "<script language='javascript'>";
   print "window.setTimeout("window.location.href='login.php'", 4000)";
   print "</script>";
   }

}

}

?>