Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wysyłanie maila
Forum PHP.pl > Forum > PHP
michal16202
Witam, mam problem z jednym kodem, chcę wysłać maila przez php z linkiem aktywacyjnym do konta ale w html nie można dać php więc zmienna pobierająca mi wylosowany kod aktywacyjny nie działa. Co zrobić?
  1.  
  2. <?php
  3. //wysyłanie emaila aktywacyjnego
  4. $to = "email@emial.pl";
  5. $activation_key = 'asdasdahsgdvf';
  6. $subject = 'gra';
  7.  
  8.  
  9. $message = '<html><body>';
  10. $message .= '<center><h1>gra</h1></center><br/><br/>';
  11. $message .= 'Dziękujemy za wybór i życzymy miłej zabawy.<br/><br/>';
  12. $message .= 'Link aktywacyjny <a href="activate.php?email.$activation_key">"$activation_key"</a>';
  13. $message .= '</body></html>';
  14.  
  15. $headers = "From: Test\r\n";
  16. $headers .= "Reply-To: Test\r\n";
  17. $headers .= "MIME-Version: 1.0\r\n";
  18. $headers .= "Content-Type: text/html; charset=UTF-8\r\n";
  19.  
  20. mail($to, $subject, $message, $headers);
  21.  
  22. ?>
Turson
Można
  1. $message .= 'Link aktywacyjny <a href="activate.php?email.$activation_key">'.$activation_key.'</a>';

analogicznie wcześniej
Pyton_000
  1. $message .= 'Link aktywacyjny <a href="activate.php?email.'.$activation_key.'">'.$activation_key.'</a>';


Zmienne w ' nie są parsowane.
johny_s
Cytat(Turson @ 3.06.2014, 19:58:20 ) *
Można
  1. $message .= 'Link aktywacyjny <a href="activate.php?email.$activation_key">'.$activation_key.'</a>';

analogicznie wcześniej

raczej tak

  1. [php]$message .= 'Link aktywacyjny <a href="activate.php?email.'.$activation_key.'">'.$activation_key.'</a>';

[php]
Turson
Przecież napisałem, że wcześniej analogicznie ohmy.gif
michal16202
Wszystko działa jak należy ale mam jeszcze jedno pytanie, jak wchodze na poczte przetetować czy wszystko działa nie widać nadawcy emaila, co zrobić żeby było wiadać jakiś tekst?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.