SORU
6 EYLÜL 2012, PERŞEMBE


PHP Posta ekleri () göndermek?

Posta ile pdf göndermek istiyorum, mümkün mü?

$to = "xxx";
$subject = "Subject" ;
$message = 'Example message with <b>html</b>';
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: xxx <xxx>' . "\r\n";
mail($to,$subject,$message,$headers);

Neyi kaçırıyorum?

CEVAP
6 EYLÜL 2012, PERŞEMBE


@Yorum Mihaiİorga – kullanım PHPMailer script katılıyorum. Sana daha kolay bir seçenek istiyorum çünkü bunu reddetme gibi konuşuyorsun. Bana, PHPMailer güvenkendiniz PHP ile yapmaya göre çok büyük bir farkla daha kolay bir seçenek yerleşik mail() işlevi. PHP mail() işlevi gerçekten çok iyi değil.

İçin PHPMailer kullanın:

  • PHPMailer script buradan indir: http://github.com/PHPMailer/PHPMailer
  • Arşiv ayıklamak ve projenize uygun bir yere script klasörünü kopyalayın.
  • -- require_once('path/to/file/class.phpmailer.php'); temel komut dosyası vardır

Şimdi, ekleri ile e-posta gönderme inanılmaz derecede kolay delicesine olmaktan zor gider:

$email = new PHPMailer();
$email->From      = 'you@example.com';
$email->FromName  = 'Your Name';
$email->Subject   = 'Message Subject';
$email->Body      = $bodytext;
$email->AddAddress( 'destinationaddress@example.com' );

$file_to_attach = 'PATH_OF_YOUR_FILE_HERE';

$email->AddAttachment( $file_to_attach , 'NameOfFile.pdf' );

return $email->Send();

$email->AddAttachment(); -- size daha kolay isteyemem sadece bir çizgi var.

Eğer PHP mail() ile ne iş olursa, kod yığınları yazılı olacak ve muhtemelen çok rahatsız bulmak çok zor olacak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
Php

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Codecourse

    Codecourse

    3 ŞUBAT 2009
  • DavidParody

    DavidParody

    17 EKİM 2009
  • Rockstar Games

    Rockstar Gam

    17 ŞUBAT 2006