Hi Leute...
Ich habe mir mit PHP einen MD5-Passwortgenerator geschrieben. Diesen kann man für Foren und andere PHP-Systeme verwenden.
Wer einmal ein Passwort eines Benutzers in der SQL-Datenbank ändern will, wird so einen Generator garantiert brauchen. Denn Passwörter sind in Datenbanken immer mit MD5 codiert und gespeichert.
Ich habe mir erlaubt, das ganze auch ein wenig zu gestalten. Deshalb wurde der Quelltext ein wenig umfangreicher...
Hier mal der Quelltext des Programms:
// Überprüfung, ob das Feld "password" ausgefüllt ist...
// Wenn ja, wird der Inhalt codiert.
php
if ($password != "") {$ergebnis=md5($password);}
// Hier beginnt die eigentliche html-Seite
<html>
<head>
<title>MD5</title>
// Das CSS zum formatieren der Seite
<style type="text/css">
body {background-color: #efefef; font-family: Arial, Helvetica, sans-serif; text-align: center;}
table.main {width: 500px; height: 70px; border: 2px inset #000000; font-size: 10px; background-color: #FFFFFF;}
td.head { background-color: #000066; color: #ffffff;}
td.password {background-color:#CCCCCC;}
input.input {background-color:#CCCCCC; width: 100%; font-size: 10px;}
</style>
</head>
<body>
// Die Tabelle, wo man das Passwort eintragen kann.
<form action="<?php $PHP_SELF ?>" method="post">
<table class="main">
<tr>
<td class="head">MD5 Passwort-Umwandler</td>
<td class="head"> </td>
</tr>
<tr>
<td>Umzuwandelndes Passwort hier eingeben:</td>
<td> </td>
</tr>
<tr>
// In dieses Feld wird das Passwort eingetragen...
<td><input type="text" name="password" class="input"></td>
//Mit diesem <input>-Befehl wird das Passwort umgewandelt
<td><input type="submit" value="Umwandeln" name="send"></td>
</tr>
<tr>
<td>Das umgewandelte Passwort lautet:</td>
<td> </td>
</tr>
<tr>
//Durch diesen "echo"-Befehl wird das Passwort ausgegeben.
<td class="password"><?php echo "$ergebnis"; ?></td>
<td> </td>
</tr>
</table>
</form>
</body>
</html>
Ich hoffe, dass euch dieses Programm etwas nützt...
MfG
schrotti12