O kısmı kısaca yazmak yerine şöyle uzun uzun yazmalısınız.
$headers = "MIME-Version: 1.0\n";
/* BU KISIM ÖNEMLİ KISIM, İÇERİĞİ HTML OLARAK İŞARETLEYİP DİLİNİ KÜRESEL OLARAK BELİRTİYORUZ */
$headers .= "Content-type: text/html; charset=utf-8\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "X-Sender: PHP\n";
$headers .= "From: $gonderenAd<$gonderenMail>\n";
$headers .= "Reply-To: $gonderenAd<$gonderenMail>\n";
$headers .= "Return-Path: $gonderenAd<$gonderenMail>\n";
Sizin kodunuz da şu:
@session_start();
/* BU KISIMLARI GENELDE KULLANMA, ÇÜNKÜ BU SİTENİZDE GÜVENLİK AÇIĞI OLUŞTURMAZ DİREK HACK-LEYECEK KİŞİLERE */
/* GİRİŞ İZNİ VERİR */
extract($_POST);
extract($_GET);
$kime = "iletisim@taluttasgiran.com.tr"; // Mesajın gitmesini istediğin e-posta adresin.
$konu = "TalutTasgiran.Com.Tr / İletişim Formundan Mesaj!";
$DateandTime = date("d-m-Y H:i:s");
$mesaj = "İletişim Formunuzdan Gönderilen Mesajın İçeriği Aşağıdadır :
Ad-sayad: $GONDERENIN_ADI_SOYADI
E-Posta Adresi: $EPOSTA_ADRESI
Konu: $MESAJIN_KONUSU
Mesaj: $GONDERENIN_MESAJI
";
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=utf-8\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "X-Sender: PHP\n";
$headers .= "From: $GONDERENIN_ADI_SOYADI <$EPOSTA_ADRESI>\n";
$headers .= "Reply-To: $GONDERENIN_ADI_SOYADI <$EPOSTA_ADRESI>\n";
$headers .= "Return-Path: $GONDERENIN_ADI_SOYADI <$EPOSTA_ADRESI>\n";
if ( $_POST["GONDERENIN_ADI_SOYADI"]=="")
{
echo "Lütfen Adınızı ve Soyadınızı Giriniz.
" . $_POST["GONDERENIN_ADI_SOYADI"];
exit();
}
if ( $_POST["EPOSTA_ADRESI"]=="")
{
echo "Lütfen E-Posta Adresinizi Giriniz.
" . $_POST["EPOSTA_ADRESI"];
exit();
}
if ( $_POST["GONDERENIN_MESAJI"]=="")
{
echo "Lütfen Mesajınızı Giriniz.
" . $_POST["GONDERENIN_MESAJI"];
exit();
}
if (!@mail($kime, $konu, $mesaj, $headers) )
{
echo "Şu anda sistemimizde bir sorun bulunmaktadır.
" .
"Lütfen daha sonra tekrar deneyin.
";
exit();
}
header("Location: http://taluttasgiran.com.tr "); // Mesaj gönderiltikten sonra yönlenmesini istediğin adres.
?>