<?php
function mailgonder($kimden,$kime,$konu,$mesaj){
require "class.phpmailer.php";
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->From = $kimden;
$mail->Sender = $kimden;
$mail->FromName = "İletişim Formu"; //göndericinin adı
$mail->Host = "mail.siteadresi.com"; //smtp nin kullanacağı mail sunucusu
$mail->SMTPAuth = true;
$mail->Username = "info@siteadresi.com"; //mail hesabı kullanıcı adı
$mail->Password = "sifre"; //mail hesabına ait şifre
$mail->Port = "587"; //smtp nin kullanacağı giden mail sunucu portu
$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("info@siteadresi.com"); //mailin gönderileceği mail adresi
//$mail->AddAddress("mail@mail.com"); //maillerin gideceği ek adresler (varsa)
return ($mail->Send())?true:false;
$mail->ClearAddresses();
$mail->ClearAttachments();
}$hmesaji="";
if(isset($_POST["iletisimmesaj"])){
$ad = (isset($_POST["name"]))?$_POST["name"]:"";
$eposta = (isset($_POST["eposta"]))?$_POST["eposta"]:"";
$telefon = (isset($_POST["konu"]))?$_POST["konu"]:"";
$mesaj = (isset($_POST["mesaj"]))?$_POST["mesaj"]:"";
if($ad == "" || $eposta == "" || $telefon == "" || $mesaj == "")
$hmesaji = "<span style=\"border:1px solid #666; background-color:#0099CC;
color:#FFF; padding:2px; cursor:pointer;\">Hata! Lutfen gerekli alanlarin dolduruldugundan emin
olun!</span>";
else
{
//iletisim formu hangi değerlerle bize ulaşsın
$mesajk = "WebSite üzerinden <b>$ad</b> adıyla mail gönderildi.<hr
/>";
$mesajk .= "Konu: $telefon <br />";
$mesajk .= "Eposta Adresi: $eposta <br />";
$mesajk .= "Ziyaretçinin Mesajı: $mesaj <hr />";
$mesajk .= "<span style='font-size:10px;color:#bbbbbb;'>Bu mesaj ".
date('H:i:s d.m.Y') ." tarihinde gönderildi.</span>";
//iletisim formu hangi mail adresinden hangi mail adresine gitsin?
if(mailgonder("info@siteadresi.com","digermail@hotmail.com","Ziyaretci
Mesajı",$mesajk))
{
$hmesaji = "<span style=\"border:1px solid #666; background-color:#009933;
color:#FFF; padding:2px; cursor:pointer;\">Mesajınız Bize Ulaştı. Sizi En Kısa Süre İçinde
Arayacağız.</span>";
}
else
{
$hmesaji = "<span style=\"border:1px solid #666; background-color:#0099CC;
color:#FFF; padding:2px; cursor:pointer;\">Mail Hatası!</span>";
}
}
}
echo "<p>$hmesaji</p>";
?>
Kaydol:
Kayıt Yorumları (Atom)
EmoticonEmoticon