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

  • NYCarspotter

    NYCarspotter

    26 EYLÜL 2011
  • Trulia

    Trulia

    29 Kasım 2006
  • TSE

    TSE

    12 Kasım 2012