diff options
author | cookie <cookie@29ba0400-6e00-0410-a75a-ca02368028f8> | 2005-09-10 17:25:43 +0000 |
---|---|---|
committer | cookie <cookie@29ba0400-6e00-0410-a75a-ca02368028f8> | 2005-09-10 17:25:43 +0000 |
commit | 310c2ce98fc8c0e94559c9ed8587101d92f6e853 (patch) | |
tree | 7093065a133e434fb7e551803e8700661d04c5bb /nonpublic/passwort.php |
add total system
git-svn-id: svn://svn.cccv.de/engel-system@1 29ba0400-6e00-0410-a75a-ca02368028f8
Diffstat (limited to 'nonpublic/passwort.php')
-rwxr-xr-x | nonpublic/passwort.php | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/nonpublic/passwort.php b/nonpublic/passwort.php new file mode 100755 index 00000000..37860946 --- /dev/null +++ b/nonpublic/passwort.php @@ -0,0 +1,58 @@ +<?php +$title = "Himmel"; +$header = "News"; +include ("./inc/header.php"); + +if (!IsSet($action)) { + +?> + +Hier kannst du dein Kennwort für unsere Himmelsverwaltung ändern. <br><br> + +<form action="./passwort.php" method="post"> + <input type="hidden" name="action" value="set"> + <table> + <tr><td>Altes Passwort:</td><td><input type="password" name="old" size="20"></td></tr> + <tr><td>Neues Passwort:</td><td><input type="password" name="new1" size="20"></td></tr> + <tr><td>Passwortbestätigung:</td><td><input type="password" name="new2" size="20"></td></tr> + </table> + <input type="submit" value="Abschicken..."> +</form> +<? + +} else { + + if ($action == "set") { + if ($new1==$new2){ + echo "Eingegebene Kennwörter sind nicht gleich. -> ok.<br>"; + echo "Check, ob altes Passwort ok ist."; + $sql = "select * from User where UID=".$_SESSION['UID']; + $Erg = mysql_query($sql, $con); + if (md5($old)==mysql_result($Erg, $i, "Passwort")) { + echo "-> ok.<br>"; + echo "Setzen des neuen Kennwortes...: "; + $usql = "update User set Passwort='".md5($new1)."' where UID=".$_SESSION['UID']; + $Erg = mysql_query($usql, $con); + if ($Erg==1) { + echo "Neues Kennwort wurde gesetzt."; + } else { + echo "Ein Fehler ist trotzdem noch aufgetreten. Probiere es einfach nocheinmal :)"; + } + + + } else { + echo "-> nicht ok.<br>"; + echo "Altes Kennwort ist nicht ok. Bitte wiederholen.<br>"; + } + + } else { + echo "Kennwörter sind nicht gleich. Bitte wiederholen."; + } + + } else { + echo "Ungültiger Aufruf!\n"; + } +} + +include ("./inc/footer.php"); +?> |