<?php
include("mysql.php");
if(isset($new)){
$fehler = "Folgende Fehler traten auf: <br>";
$usertest = mysql_query("SELECT * FROM $usertable WHERE LCASE(name) = LCASE('$nick')");
if(!isset($fehler2))
{
//Legt die laenge der Passwortes fest
$laenge = "6";
//Legt die Zeichen fest, aus welchen das PW bestehen darf
$zeichen = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
//Erstellt eine leere Variable für das Passwort
$pw = "";
//Erzeugt ein zufälliges Passwort aus $laenge und $zeichen
mt_srand ((double) microtime() * 1000000);
for ($i = 0; $i < $laenge; $i++)
{
$randompw .= $zeichen{mt_rand (0,strlen($zeichen))};
}
$passw = md5(randompw);
//hier kommt die mysql Abfrage
$select = mysql_query("SELECT name FROM $usertable");
$reihen = mysql_num_rows($select);
$result = mysql_query("SELECT name FROM $usertable");
if($zeile[1] = $nick)
{
$new = "UPDATE $usertable SET pw = '$passw' WHERE NAME = '$nick';";
mysql_query($new) OR die(mysql_error());
echo "<br>Ihr Passwort wurde an die angegebene Email gesandt.";
echo "<meta http-equiv='refresh' content='3; URL=index.php'>";
mail("$zeile[4]","Passort reset. Bitte ändern Sie es","$randompw","From: webmaster@nuss-clan.de");
exit;
}
elseif($zeile[1] = !$nick)
{
echo "Passwort konnte nicht resettet werden";
};
};
};
echo"<center>
<form action='pwreset.php' method='post'>
<table>
<tr>
<td width='400'>
Gib hier bitte den Namen an, mit dem Du registriert bist:
</td>
<td>
<input type='text' name='nick' value='$nick' size='20' onFocus='if (this.value == 'Name') this.value=''' style='background-color: #FF9900; border: 1px solid #FFFFFF; font-family: Verdana; font-size: 10px; color: #FFFFFF'>
</td>
</tr>
<tr>
<td colspan='3'>
<center>
<input type='hidden' name='new' value='$new'>
<input type='submit' name='new' value='Anmelden' style='background-color: #FF9900; border: 1px solid #FFFFFF; color: #CCCCCC; width: 100; height: 20'>
</center>
</td>
</tr>
</table>
</form>";
?>