Spoiler
<?
if($_REQUEST['action']=="przypomnij")
{
include("config_account.php");
// zmienna przesłana z formularza
$email_to=$_POST['email_to'];
$login=$_POST['login'];
$query=("SELECT `password` FROM account WHERE email ='$email_to' AND login ='$login'");// `alt` jest hasłem w bazie danych
$result=mysql_query($query);
$count=mysql_num_rows($result);
// jeśli $count =1
if($count==1){
$exec="update account set Password=password('cb0daa716d7b') where Login='$login' email ='$email_to'";
}
$result2=mysql_query($exec);
$count2=mysql_num_rows($result2);
if($count2==1){
// ---------------- WYSYŁANIE E-MAILA ----------------
$email_to=$_POST['email_to'];
// wysyłam e-mail do ...
$to=$email_to;
// Temat
$subject="Przypomnienie Hasła";
// nagłówek
$header="from: Deco016<deco016@longju66.pl>";
// Wiadomość
$messages.= "Przypomnienie Hasła \r\n";
$messages.= "Witaj twoje hasło do konta to : cb0daa716d7b , Zmien je szybko ! \r\n";
// wysyłanie e-maila
$sentmail = mail($to,$subject,$messages,$header);
}else{
echo '<script type="text/javascript">alert("Nie znaleziono takiego adresu e-mail w naszej bazie.");</script>';
}
// jeśli e-mail wysłany
if($sentmail){
echo '<script type="text/javascript">alert("Twoje hasło zostało wysłane na twój adres e-mail '.$to.'.");</script>';
}else{
echo '<script type="text/javascript">alert("Nie mogliśmy wysłać hasła na Twój adres. Spróbuj jeszcze raz");</script>';
}
}
?>
<table cellpadding="0" cellspacing="0" class="moduletable">
<tr>
<strong>Podaj swój e-mail : </strong>
<form name="form1" method="post" action="?action=przypomnij">
<input name="email_to" type="text" id="mail_to" size="25"><br>
<strong>Podaj swój Login : </strong>
<input name="login" type="text" id="mail_to" size="25"><br>
<input type="submit" name="Submit" value="Wyślij">
</form>
i chcial bym aby on pierwsze sprawdzil czy email jest dobry i czy uzytkownik istnieje a potem wykonal zapytanie ktore daje nowe haslo i dopiero po tym wysyla emaila z nowym haslem ale nie wiem jak to zrobic
<?
if($_REQUEST['action']=="przypomnij")
{
include("config_account.php");
// zmienna przesłana z formularza
$email_to=$_POST['email_to'];
$login=$_POST['login'];
$query=("SELECT `password` FROM account WHERE email ='$email_to' AND login ='$login'");// `alt` jest hasłem w bazie danych
$result=mysql_query($query);
$count=mysql_num_rows($result);
// jeśli $count =1
if($count==1){
$exec="update account set Password=password('cb0daa716d7b') where Login='$login' email ='$email_to'";
}
$result2=mysql_query($exec);
$count2=mysql_num_rows($result2);
if($count2==1){
// ---------------- WYSYŁANIE E-MAILA ----------------
$email_to=$_POST['email_to'];
// wysyłam e-mail do ...
$to=$email_to;
// Temat
$subject="Przypomnienie Hasła";
// nagłówek
$header="from: Deco016<deco016@longju66.pl>";
// Wiadomość
$messages.= "Przypomnienie Hasła \r\n";
$messages.= "Witaj twoje hasło do konta to : cb0daa716d7b , Zmien je szybko ! \r\n";
// wysyłanie e-maila
$sentmail = mail($to,$subject,$messages,$header);
}else{
echo '<script type="text/javascript">alert("Nie znaleziono takiego adresu e-mail w naszej bazie.");</script>';
}
// jeśli e-mail wysłany
if($sentmail){
echo '<script type="text/javascript">alert("Twoje hasło zostało wysłane na twój adres e-mail '.$to.'.");</script>';
}else{
echo '<script type="text/javascript">alert("Nie mogliśmy wysłać hasła na Twój adres. Spróbuj jeszcze raz");</script>';
}
}
?>
<table cellpadding="0" cellspacing="0" class="moduletable">
<tr>
<strong>Podaj swój e-mail : </strong>
<form name="form1" method="post" action="?action=przypomnij">
<input name="email_to" type="text" id="mail_to" size="25"><br>
<strong>Podaj swój Login : </strong>
<input name="login" type="text" id="mail_to" size="25"><br>
<input type="submit" name="Submit" value="Wyślij">
</form>




Ten temat jest zablokowany
















