<?php
$connectionid = mysql_connect ("localhost", "unlord", "");
if(trim($_POST['username']) == "") {
die("Bitte geben sie einen Benutzternamen an.");
} elseif(trim($_POST['pw']) == "") {
die("Bitte geben sie eine Passwort an.");
} elseif(trim($_POST['repeatpw']) == "") {
die("Bitte wiederholen sie ihr Passwort.");
} elseif(trim($_POST['mail']) == "") {
die("Bitte geben sie eine eMail-Adresse an.");
} elseif(trim($_POST['repeatmail']) == "") {
die("Bitte wiederholen sie ihre eMail-Adresse.");
}
$user = $_POST['username'];
$pw = $_POST['pw'];
$rpw = $_POST['repeatpw'];
$mail = $_POST['mail'];
$rmail = $_POST['repeatmail'];
$result = mysql_query("SELECT * FROM user WHERE Nickname='".$user."'");
if(empty($result)) {
if($pw == $rpw AND $mail == $rmail) {
$user[0]['user'] = $_POST['username'];
$user[0]['pw'] = $_POST['pw'];
$user[0]['mail'] = $_POST['mail'];
while(list($key, $value) = each ($user)) {
$sql = "INSERT INTO ".
"user (Nickname, Password, Mail) ".
"VALUES ('".$value['user']."', '".
md5($value['pw'])."', '".
$value['mail']."')";
mysql_query($sql);
if (mysql_affected_rows ($connectionid) > 0) {
echo "Benutzer erfolgreich angelegt.<br>";
} else {
echo "Fehler beim Anlegen des Benutzers.<br>";
}
}
} elseif(!($pw == $rpw OR $mail == $rmail)) {
echo "Ihre wiederholte eMail-Adresse oder ihr wiederholtes Passwort ist falsch.";
}
} else {
echo "Der Benutzter ".$user." existiert bereits, bitte wählen Sie einen anderen Namen.";
}
?>