ich weis nicht aber es kommt ne Fehlermeldung her bei einem } else {
Fehlermeldung
Parse error: syntax error, unexpected T_ELSE in G:\wampserver\www\maexology.bplaced.net\index.php(53) : eval()'d code(3) : eval()'d code on line 36
Script
- Code: Alles auswählen
<?php
if($_SESSION["login"] == false) {
echo '<p align="center">Du kannst deinen Account nicht ändern, da du nicht eingeloggt bist.</p>';
} else {
// Config include
include(lib/configuration.php);
// Überschrift & Formular
echo '<B>Profil ändern</b><BR>';
echo '<form methode="POST" action="">';
echo '<tr><td align="right">Altes Passwort:</td><td><input name="pw_old" type="password"></td></tr>';
echo '<tr><td align="right">Email:</td><td><input name="mail" type="text" value="$_SESSION[email]"></td></tr>';
echo '<tr><td align="right">Neues Passwort:</td><td><input name="pw" type="password"></td></tr>';
echo '<tr><td align="right">Neues Passwort wdh.:</td><td><input name="pw_wdh" type="password"></td></tr>';
echo '</form>';
// Variabeln aus dem Formular
$email = $_POST['mail'];
$password = md5($_POST['pw']); // md5 verschlüsselt das Passwort
$password_wdh = $_POST['pw_wdh'];
$email = $_POST['mail'];
$pw_old = $_POST['pw_old'];
// if-Abfrage
if($pw_old !== $_SESSION['password'])
if(empty($email) OR empty($password) OR empty($password_wdh)) {
echo 'ERROR - Du hast ein Feld nicht ausgefüllt.';
} else {
// Neue Passwörter identisch?
if($password !== $password_wdh) {
echo "ERROR - Deine neuen Passwörter sind nicht identisch!";
} else {
$mysql = "UPDATE usersystem_users Set password = '$password', email = '$email' WHERE id = '$_SESSION[id]'";
}
}
} else {
echo 'ERROR - Dein Aktuelles Passwort ist falsch.';
}
}
?>
MFG maex11