Arkadaşlar ufak bir sorum olacak smtp php kodlarım aşağıdadir. Msghtml nin yanına ne yazarsam direk yazı olarak geliyor ben html deki formdan yazılanların gelmesini istiyorum. bir subject tanımladım ama '$_GET[subject]' yazısı geldi direk. yardımcı olur musunuz?
<?php
include 'class.phpmailer.php';
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = 'smtp.gmail.com';
$mail->Port = 587;
$mail->SMTPSecure = 'tls';
$mail->Username = '***';
$mail->Password = '***';
$mail->SetFrom($mail->Username, 'Benim Adım');
$mail->AddAddress('****', 'Alıcının Adı');
$mail->CharSet = 'UTF-8';
$mail->IsHTML(true);
$mail->Subject = $_GET[subject];
$mail->MsgHTML('$_GET[subject]');
if($mail->Send()) {
echo 'Mail gönderildi!';
} else {
echo 'Mail gönderilirken bir hata oluştu: ' . $mail->ErrorInfo;
}
?>
<?php
include 'class.phpmailer.php';
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = 'smtp.gmail.com';
$mail->Port = 587;
$mail->SMTPSecure = 'tls';
$mail->Username = '***';
$mail->Password = '***';
$mail->SetFrom($mail->Username, 'Benim Adım');
$mail->AddAddress('****', 'Alıcının Adı');
$mail->CharSet = 'UTF-8';
$mail->IsHTML(true);
$mail->Subject = $_GET[subject];
$mail->MsgHTML('$_GET[subject]');
if($mail->Send()) {
echo 'Mail gönderildi!';
} else {
echo 'Mail gönderilirken bir hata oluştu: ' . $mail->ErrorInfo;
}
?>