Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]wysłanie maila
andrzejlechniak
post 8.08.2019, 11:40:21
Post #1





Grupa: Zarejestrowani
Postów: 242
Pomógł: 0
Dołączył: 7.11.2008

Ostrzeżenie: (0%)
-----


Cześć,

Mam pytanie, jak mogę wysłać email do osoby z bazy danych. Mam taki kod:
  1. <a href="serwer.php?wyslij_list='.$row['id'].'">Wyślij list</a>


A w pliku serwer.php taki oto kod:
  1. if(isset($_GET['wyslij_list']))
  2. {
  3. $id = $_GET['wyslij_list'];
  4. mysqli_query($link, "SELECT * FROM newsletter WHERE id='$id'");
  5.  
  6. //Wysyłanie przykładowego maila do zapisanego odbiorcy
  7. $tresc = "Imie: $imie \n Nazwisko: $nazwisko <br />. Dziekujemy za dodanie swojego adresu do naszego skromnego NewsLettera.";
  8. $header = "From: A L \nContent-Type:".
  9. ' text/plain;charset="UTF-8"'.
  10. "\nContent-Transfer-Encoding: 8bit";
  11.  
  12. mail($email, 'Kontakt ze strony www.newsletter.pl', $tresc, $header);
  13. }


Jak przekazywać zmienne $imie, $nazwisko i $email, aby poprawnie się załączały i w związku z powyższym, poprawnie list mógł zostać wysłany.
Go to the top of the page
+Quote Post
Tomplus
post 8.08.2019, 11:52:20
Post #2





Grupa: Zarejestrowani
Postów: 1 835
Pomógł: 225
Dołączył: 20.03.2005
Skąd: Będzin

Ostrzeżenie: (0%)
-----


  1. $result = mysqli_query($link, "SELECT * FROM newsletter WHERE id='$id'");
  2. $row = mysqli_fetch_assoc($result);
  3. $imie = $row['imie'];
  4. $nazwisko = $row['nazwisko'];
  5. $email = $row['email'];
Go to the top of the page
+Quote Post
andrzejlechniak
post 8.08.2019, 12:11:19
Post #3





Grupa: Zarejestrowani
Postów: 242
Pomógł: 0
Dołączył: 7.11.2008

Ostrzeżenie: (0%)
-----


Pomogło, dzięki
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 23.04.2024 - 16:23