also der code:
Code: Alles auswählen
<?PHP
if (isset($_POST['Register'])) {
if (empty($_POST['Nickname']) OR empty($_POST['Passwort']) OR
empty($_POST['Passwortwieder']) OR empty($_POST['eMail']) OR
empty($_POST['eMailwieder']) OR empty($_POST['Land'])) {
echo "Sie müssen alle Felder ausfüllen!";
}
else {
if ($_POST['Passwort'] !== $_POST['Passwortwieder']) { // Ob Passwörter
gleich sind
echo "Passwörter stimmen nicht überein!";
}
else {
if ($_POST['eMail'] !== $_POST['eMailwieder']) { // Ob E_mAil gleich ist
echo "Email´s stimmen nicht überein!";
}
else {
if (!stristr($_POST['eMail'],'@')) {
echo "Sie müssen eine korreckte E-Mailadresse eingeben";
}
else {
if (!stristr($_POST['eMail'],'.')) {
echo "Sie müssen eine korreckte E-Mailadresse eingeben";
}
else {
$server= "xxxxx"; //server
$benutzer= "xxxxx"; //Benutzer
$kennwort= "xxxxx"; //KEnnwort
$verbindung= mysql_connect($server, $benutzer, $kennwort);
mysql_select_db("xxxxx", $verbindung); //DatenBank
$sql = "SELECT *
FROM Benutzer
WHERE 1 AND `Nickname` = '".$_POST["Nickname"]." ' ";
$abfrage = mysql_query($sql);
if ( mysql_num_rows($abfrage) == 1) {
echo "Schade, Ihr Benutzername ist schon vergeben!";
}
}
[b][color=red] zeile 38 [/color][/b]else {
$Passport = md5($_POST['Passwort']); // Passwort verschlüsselt
$server= "xxxxx"; //server
$benutzer= "xxxxx"; //Benutzer
$kennwort= "xxxxx"; //KEnnwort
$verbindung= mysql_connect($server, $benutzer, $kennwort);
mysql_select_db("xxxxx", $verbindung); //DatenBank
$sql = "Insert Into Benutzer (id, Nickname, Passwort, Email, ICQ, Geburtstag,
Land, status) values
('','".$_POST['Nickname']."','".$Passport."','".$_POST['eMail']."',
'".$_POST['ICQ']."','".$_POST['Birth']."','".$_POST['Land']."','user')";
if (mysql_query($sql)) { // Eintragung der Daten
echo "Vielen Dank für deine Registrierung!<br />
Du kannst dich sofort einloggen";
}
else {
echo "Leider konnten wir dich nicht Registrieren!<br />
Bitte schicke dem Admin eine Mail!";
}
mysql_close($verbindung); // Schluss mit Mysql
}
}
}
}
}
?>
<form action="#" name="Regisformular" method="Post">
<table border="2" cellpadding="0" cellspacing="0" style="border-collapse: collapse"
bordercolor="#808080" width="95%">
<tr>
<td width="20%" height="20" bgcolor="#787878" colspan="2">
<b><font style="font-size:
10pt"><center>Registrierungs-Informationen</center></font></b></td>
</tr>
<tr>
<td height="20"> Nickname:*</td>
<td><input type="text" name="Nickname" size="20" maxlength="40" /></td>
</tr>
<tr>
<td height="20"> Passwort:*</td>
<td><input type="password" name="Passwort" size="20" maxlength="40" /></td>
</tr>
<tr>
<td height="20"> Passwort-wiederholen:*</td>
<td><input type="password" name="Passwortwieder" size="20" maxlength="40" /></td>
</tr>
<tr>
<td height="20"> E-Mail:*</td>
<td><input type="text" name="eMail" size="20" maxlength="40" /></td>
</tr>
<tr>
<td height="20"> E-Mail-wiederholen:*</td>
<td><input type="text" name="eMailwieder" size="20" maxlength="40" /></td>
</tr>
<tr>
<td height="20"> ICQ:</td>
<td><input type="text" name="ICQ" size="20" maxlength="40"/></td>
</tr>
<tr>
<td height="20"> Geburtstag:</td>
<td><input type="text" name="Birth" size="20" maxlength="40"/></td>
</tr>
<tr>
<td height="20"> Land:*</td>
<td><input type="text" name="Land" size="20" maxlength="40" /></td>
</tr>
<tr>
<td> <input type="submit" name="Register" value="Registrieren" /></td>
<td align="right"> <input type="reset" name="Loschen" value="Löschen" /></td>
</tr>
</table>
</form>
Parse error: parse error, unexpected T_ELSE in /srv/www/htdocs/web286/html/registrieren.php on line 38