Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z wysyłanie treści email jako html, Treści email jako html - problem ze znacznikami
airgucio
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.06.2013

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


Witajcie

Mam problem , pracuję nad rejestracją dla swojej strony i chciałbym aby wysyłany tekst na maila przychodził jako html ( narazie żadne znaczniki typu <b> itp nie działają )

Chodzi mi o fragment $list = abym mógł zamiast /n/r używac kodów html.

Oto troche mojego kodu :


// jeżeli nie ma żadnego błedu, użytkownik zostaje zarejestronwany i wysłany do niego e-mail z linkiem aktywacyjnym
if ($blad == 0) {

$haslo_md5 = md5($haslo); // zaszyfrowanie hasla
$active = uniqid(rand()); // $active = md5(mktime()); tworzenie unikalnego kodu dla użytkownika
$wynik = mysql_query("INSERT INTO $tabela (name,login,haslo,mail,active,active_time) VALUES ('{$name}','{$login}','{$haslo_md5}','{$mail}','{$active}','{0}')");
if ($wynik) {


TUTAJ MAM PROBLEM :
$list ="
Witaj,\r\r
Kliknij w link, w celu aktywowania swojego konta.
http://www.a.com.pl/new_partners/weryfikac...sh=$active \r
<b>Informacje o koncie:</b>
Login: $login
Haslo: $haslo \n
Pozdrawiamy ssi.com.pl
";


mail($mail, "Rejestracja w Portalu i", $list, "From: PORT.COM.PL<biuro@xxxxi.pl>");


echo '<p>Dziękujemy za rejestrację! W ciągu nabliższych 5 minut dostaniesz wiadomość e-mail z dalszymi wskazówkami rejestracji.</p>';
mysql_close($polaczenie);
exit;
}
}
mysql_close($polaczenie);
}

Z góry dziekuje za pomoc , albo chociaż naprowadzenia na dobrą drogę (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
b4rt3kk
post
Post #2





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

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


Dołącz odpowiednie nagłówki. Przykład wprost z manuala:

  1. // To send HTML mail, the Content-type header must be set
  2. $headers = 'MIME-Version: 1.0' . "\r\n";
  3. $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
  4.  
  5. // Additional headers
  6. $headers .= 'To: Mary <mary@example.com>, Kelly <kelly@example.com>' . "\r\n";
  7. $headers .= 'From: Birthday Reminder <birthday@example.com>' . "\r\n";
  8. $headers .= 'Cc: birthdayarchive@example.com' . "\r\n";
  9. $headers .= 'Bcc: birthdaycheck@example.com' . "\r\n";
  10.  
  11. // Mail it
  12. mail($to, $subject, $message, $headers);


Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 12.10.2025 - 18:12