Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z Pear PHP i HTML
Forum PHP.pl > Forum > PHP > Object-oriented programming
kalu111
  1. <?php
  2. $sBody = $view->fetch('admin/subscribe-mail');
  3.  
  4. $hdrs = array(
  5.  'From'  => '"Od" <mail@host.pl>',
  6.  'Subject' => 'Temat',
  7. );
  8.  
  9. $mime = new Mail_mime("n");
  10. $mime->setHTMLBody($sBody); 
  11.  
  12. $params = array(
  13. 'html_charset' => 'ISO-8859-2',
  14. 'text_charset' => 'ISO-8859-2',
  15. 'head_charset' => 'ISO-8859-2'
  16. );
  17.  
  18. $body = $mime->get($params);
  19. $hdrs = $mime->headers($hdrs);
  20.  
  21. $mail = Mail::factory('mail');
  22. $mail->send($aUser['email'], $hdrs, $body);
  23. ?>

Uzuwajac tego kodu do wysylania e-mail w postaci HTMLOnet.pl i Wp.pl i z pewnoscia interia.pl (nie sprawdzalem) nie widza tersci e-maila - pusta biala strona.
Na kliencie (WebMail) poczty ktory mam na swoim serwerze wszysto jest OK.

Dlaczego, gdy pobiore tersc HTML z szablonu za pomoca $sBody = $view->fetch('admin/subscribe-mail'); onet i wp nie widzi tersci zas, gdy podstawie pod zmienna $sBody = '<b>bold</b>' wyswietli mi teskt sformatowany jako HTML?


Edit: Czy znacie moze jakies alternatywne bibioteki do wysylania e-mail w postaci html na otwartej licencji, to wykorzystania komercyjnego?
likemandrake
Może PEAR Net_SMTP??
NuLL
Cytat
Edit: Czy znacie moze jakies alternatywne bibioteki do wysylania e-mail w postaci html na otwartej licencji, to wykorzystania komercyjnego?

phpMailer smile.gif
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.