10-04-2008, 23:20
mam jeszcze taki plik ZAP:
Kod:
<?
include"config.php";
mysql_connect ("$host", "$uzytkownik", "$haslo");
mysql_select_db ("$baza_danych");
if(empty($_POST['a'])){
echo"
Zapomniałe¶ hasła żaden problem wpisz e-mail podany podczas rejestracji a wy¶lemy ci nowe hasło!<br>
<form method=\"post\">
<input type=\"text\" name=\"email\"/><br>
<input type=\"hidden\" name=\"a\" value=\"1\"/>
<input type=\"submit\" value=\"wy¶lij\" />
</form>
";
}else{
$email=ucfirst(strtolower($_POST['email']));
$tabela="users";
$dane = mysql_query("SELECT * FROM ".$tabela." WHERE email = '$email'");
while ($dane && $rekord = mysql_fetch_assoc ($dane)) {
$spr++;
}
if(!empty($spr)){
$litery=array(1=>"q", 2=>"w", 3=>"e", 4=>"r", 5=>"t", 6=>"y", 7=>"u", 8=>"i", 9=>"o", 10=>"p", 11=>"a", 12=>"s", 13=>"d", 14=>"f", 15=>"g", 16=>"h", 17=>"j", 18=>"k", 19=>"l", 20=>"z", 21=>"x", 22=>"c", 23=>"v", 24=>"b", 25=>"n", 26=>"m" );
while($z<6){
$los=rand(1,9);
$los1=rand(1,26);
$nhasl="$nhasl$los".$litery[$los1]."";
$z++;
}
$nhasl1=$nhasl;
$nhasl=md5($nhasl);
$send = mail("$email","NOWE HASŁO","TWOJE NOWE HASŁO TO: $nhasl1 zaloguj sie na swoje konto jak najszbyciej i je zmień!","From: Nowe Hasło <[email protected]>");
if($send){
mysql_query("UPDATE ".$tabela." SET haslo ='$nhasl' where email='$email'");
echo"TWOJE HASŁO ZOSTAŁO WYSŁANE NA PODANY E-MAIL!";
}else{
echo"BَD PODCZAS WYSYŁANIA HASŁA";
}
}else{
echo"Taki e-mail nie istnieje w bazie danych";
}
}
?>