Ben OOP yeniyim ve biraz yardım kullanabilirsiniz. Benim sınıf çalışmıyor:
class Email {
private $to = 'shummel@...';
public $subject;
public $body;
public function send() {
$this->addHeader('From: moreinfo@ulsinc.com' . "\r\n" .
'Reply-To: moreinfo@ulsinc.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion() . "\r\n");
$this->addHeader("MIME-Version: 1.0\r\n");
$this->addHeader("Content-Type: text/html; charset=ISO-8859-1\r\n");
$sent = mail($this->to, $this->subject, $this->body, $this->headers);
return $sent;
}
private function addHeader($header) {
$this->headers .= $header;
}
}
Ve burada ben bunu arıyorum:
$mail = new Email();
$mail = new Email;
$mail->subject($_POST['subject']);
$mail->body($_POST['body']);
$mail->send();
Ben $ _POST üzerindeki print_r yaptık ve değerler vardır. Bizim posta sunucusu ile herhangi bir sorun vardır. Yani ben yanlış yapıyorum emin değilim. Biraz yardım takdir ediyorum. Teşekkürler.