Rozszerzenie funkcji mail dla utf8

Z DooBLER wiki

  1. <?php
  2.  
  3. function mail_send( $odbiorca, $nadawca, $temat, $wiadomosc, $kopia_do_nadawcy = false )
  4. {
  5.         $nadawca = explode("<",$nadawca );
  6.         $nadawca = "=?UTF-8?B?".base64_encode($nadawca[0])."?= <".$nadawca[1];
  7.        
  8.         $temat = "=?UTF-8?B?".base64_encode($temat)."?=";
  9.  
  10.        
  11.         $naglowek  = "MIME-Version: 1.0\r\n";
  12.         $naglowek .= "Content-Type: text/plain; charset=utf-8\r\n";
  13.        
  14.         /* dodatkowe nagłówki */
  15.         $naglowek .= "From: ".$nadawca."\r\n";
  16.         $naglowek .= "To: ".$odbiorca."\r\n";
  17.         if ( $kopia_do_nadawcy )
  18.         {
  19.         $naglowek .= "Cc: ".$nadawca."\r\n";
  20.         }
  21.        
  22.         return mail( $odbiorca, $temat, $wiadomosc, $naglowek );
  23. }
  24.        
  25. ?>


Nadawca musi być w postaci: Nazwa Nadawcy<mail_nadawcy@example.com>

Inne

Osobiste
Kategorie główne
Reklamy
Zaprzyjaźnione strony