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

  • Mark Halberstadt

    Mark Halbers

    19 ŞUBAT 2010
  • OVERWERK

    OVERWERK

    6 Temmuz 2010
  • POGProductionz

    POGProductio

    27 NİSAN 2012