![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 26.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
Co musze zrobic by login i e-mail zostal sprawdzony i jesli takie sa w bazie to zostanie wyslane haslo na e-maila. Włorzyłem wszystko w funkcje liczaca jesli policzy ze wartosci istnieja zostanie wyslane. Nie wiem jak dodac by wyslal haslo z bazy? i czy ta strukture co zrobilem dobrze zrobilem? Prosze o pomoc.
Kod <?php require("phpmailer/class.phpmailer.php"); $login=$_POST['login']; $mail=$_POST['mail']; if(!$mail || !$login) { echo ' Nie podano wszystkich danych'; exit; } @ $db = new mysqli('localhost', 'root', '', 'serwis'); if (mysqli_connect_errno()) { echo 'Bład połaczenia z baza danych'; exit; } $wynik2 = $db->query("select * from konto where login='$login'AND mail='$mail'"); if (!$wynik2) { throw new Exception('Wykonanie zapytania nie powiodło się.'); echo 'Wykonanie zapytania nie powiodło się.'; exit; } if ($wynik2->num_rows>0) { $mail = new PHPMailer(); $mail->PluginDir = "phpmailer/"; $mail->From = "[email="simman@o2.pl"]simman@o2.pl[/email]"; //adres naszego konta $mail->FromName = "phpMailer tester";//nagłówek From $mail->Host = "poczta.o2.pl";//adres serwera SMTP $mail->Mailer = "smtp"; $mail->Username = "moj_login";//nazwa użytkownika $mail->Password = "moje_haslo";//nasze hasło do konta SMTP $mail->SMTPAuth = true; $mail->SetLanguage("en", "phpmailer/language/"); $mail->Subject = "Mail testowy";//temat maila // w zmienną $text_body wpisujemy treść maila $text_body = "Cześć, chyba phpMailer działa \n\n"; $text_body .= "Na zawsze Twój, \n"; $text_body .= "PHPMailer"; $mail->Body = $text_body; // adresatów dodajemy poprzez metode 'AddAddress' $mail->AddAddress("$login","Juhhghgrek"); $mail->AddAddress("[email="franek@gdziestam.pl"]franek@gdziestam.pl","Franek[/email]"); if(!$mail->Send()) echo "There has been a mail error <br>"; echo $mail->ErrorInfo."<br>"; // Clear all addresses and attachments $mail->ClearAddresses(); $mail->ClearAttachments(); echo "mail sent <br>"; } ?>
Powód edycji: Najpierw tagi, potem tytuł. /webdice
-------------------- www.Pocwiczmy-razem.net
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 14:02 |