4Nirvana adlı üyeden alıntı

Verdiğim linkten mail class'ını indiriver.

İNDİR

Daha sonra _ajax klasörü oluştur, onun içine mail.php dosyası açıver.
Bu kodları al dosyanın içine yapıştır. Ve değiştirmen gereken yerlere açıklama satırı ekledim.
Onları değiştirmeyi unutma.
function mailgonder($kimden,$kime,$konu,$mesaj){
require "../mail/class.phpmailer.php"; // Dosya yolunu değiştirmeyi unutma.
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->From = $kimden;
$mail->Sender = $kimden;
$mail->FromName = "4Nirvana.com"; // Gönderenin adı...
$mail->Host = "mail.4nirvana.com"; // Mail sunucusu...
$mail->SMTPAuth = true;
$mail->Username = "mail@4nirvana.com"; // Gönderenin mail adresi...
$mail->Password = "123456789"; // Gönderenin mail şifresi...
$mail->Port = "587";
$mail->CharSet = "utf-8";
$mail->WordWrap = 50;
$mail->IsHTML(true);
$mail->Subject = $konu;
$body = $mesaj;
$textBody = strip_tags($mesaj);
$mail->Body = $body;
$mail->AltBody = $textBody;
$mail->AddAddress($kime);
return ($mail->Send())?true:false;
$mail->ClearAddresses();
$mail->ClearAttachments();
}

$hmesaji="";
$name = (isset($_POST["name"]))?$_POST["name"]:"";
$email = (isset($_POST["email"]))?$_POST["email"]:"";
$message = (isset($_POST["message"]))? $_POST["message"]:"";

$mesajk = "Ad-Soyad:$name
";
$mesajk .= "E-Mail : $email
";
$mesajk .= "Mesaj : $message
";
$mesajk .= "Bu mesaj ". date('H:i:s d.m.Y') ." tarihinde gönderildi. | 4NİRVANA |";

$a = mailgonder("mail@4nirvana.com","info@4nirvana.com","Siteden Yeni Mesaj Var",$mesajk);
if($a){
echo 'ok';
}
else{
echo 'Mail Gonderilemedi';
}
?>


Bu script kodunu içine ekle.

<script>
function _MailGonder() {
$.ajax({
type: 'POST',
url: '_ajax/mail.php',
data: $('form#feedback-form').serialize(),
success: function(hesapCevap) {
$('#result').html(hesapCevap);
}
});
}
</script>


Sonra formu şu şekilde değiştir. Bi kaç bişey ekledim.
"return false"
ve form'un sonuna sonucu döndürmesi için div açtım




















Bunları dene olmazsa yardımcı olurum


Cok tesekkurederim. Emeginize saglik.