MagicMasterII
Mitglied
Mein Script sieht so aus:
wenn ich das Script ausführe, bekomme ich immer die Fehlermeldung "Parse error: parse error, expecting `','' or `';'' in /home/www/ncf238/html/Page/updatepass.php on line 58" Line 58 is die Zeile mit dem UPDATE Befehl.
An der config.php liegts net, bei ner anderen Seite tuts nämlich.
Also ich habe keinen Fehler gefunden, vielleicht findet ja einer von den Profis hier den Fehler.
MagicMasterII
PHP:
<?php
include "config.php";
// mysql connection
$mysql_id = @mysql_connect($mysql_host,$mysql_user,$mysql_pass) OR die(mysql_error());
@mysql_select_db($mysql_db,$mysql_id) OR die(mysql_error());
$oldpass = MD5('$oldpass');
echo $oldpass;
if($newpass1==$newpass2){
$sql = mysql_query("UPDATE User SET Name=Name, Passwort = '".$newpass1."', Email=Email WHERE Name = '".$user."' AND Passwort = '".$oldpass."'", $mysql_id) or die(mysql_error());
}
if($sql == 1){
echo "Passwort erfolgreich geändert...";
} else {
echo "Fehler...";
}
} else {
$error = 1;
}
}else {
$error = 1;
}
}
if($error == 1) {
echo "Falsche Passwortwiederholung oder altes Passwort. Bitte überprüfen Sie nochmal Ihre Angaben. Dazu werden Sie nun automatisch weitergeleitet...";
echo "<meta http-equiv=\"refresh\" content=\"3; URL=memberlogin.php?action=chancepass\">";
die();
?>
An der config.php liegts net, bei ner anderen Seite tuts nämlich.
Also ich habe keinen Fehler gefunden, vielleicht findet ja einer von den Profis hier den Fehler.
MagicMasterII
Zuletzt bearbeitet: