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

  • DJPixcell

    DJPixcell

    20 NİSAN 2007
  • Fuse

    Fuse

    21 Kasım 2005
  • Showtime

    Showtime

    21 HAZİRAN 2006