Hi also ich arbeite gerade an einem Usersystem. So hab das mit verscheidenen Rängen usw. hingekriegt. So nun will ich eine Passwort ändern FUnktion bauen wo der User erst sein altes passwort eingibt dann das neue und das neue wiederholen *standart* das Formular kein Problem nur jetzt hängt es halt an dem ändern hier mal der Code:
Also er erkennt alles an sagt er hätte das Passwort geändert tut er aber nicht. Irgendeine Idee?
Thankz schonmal im vorraus.
MFG Xarfai
*edit Kommentare eingefügt*
PHP:
<?
include("connect.php");
$query= mysql_query("select * from usersystem where username='$u'"); // Die Variable $u is der Username der vorher beim Login übergeben wurde
while($daten = mysql_fetch_array($query)) {
$passwort2=$daten[passwort]; // Passwort auslesen
}
if ($passwort2=$oldpw) // Wenn das ausgelesene Passwort = dem alten Passwort das eingegeben wurde ist dann...
{
if ($newpw=$newpww) // Wenn dass neue Passwort = dem neuen wiederholten Passwort ist dann...
{
mysql_connect("localhost","root","");
mysql_select_db("xarfai");
$lol="('UPDATE usersystem SET passwort='".$_POST['newpw']."' where username= '$u' ')";
mysql_query($lol);
mysql_close();
Echo"<font color='green'>Passwort geändert!</font><br><a href='einloggen.php'>Bitte neu einloggen!</a>";
}
}
?>
Also er erkennt alles an sagt er hätte das Passwort geändert tut er aber nicht. Irgendeine Idee?
Thankz schonmal im vorraus.
MFG Xarfai
*edit Kommentare eingefügt*
Zuletzt bearbeitet: