paylaşım için teşekküler ben denedim bi defa oldu mail geldi ama daha sonra bi türlü mail gelimiyor acaba kodlarda nerde hata var.. birde gonder.php deki yazılar yazınca tr karakter sorunu yaşıyorum mesela mesajınız başarıyla gönderildi veya bütün alanları doldurunuz yazılarında...
form.htm
Kod:
<html>
<head>
<meta http-equiv="Content-Language" content="tr">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<title>İletişim Formu</title>
</head>
<body>
<form method="POST" action="gonder.php">
<p>Ad Soyad : <input type="text" name="adi" size="25"></p>
<p>Telefon :
<input type="text" name="tel" size="25" value="+90"></p>
<p>E-Posta : <input type="text" name="eposta" size="25"></p>
<p>Konu :
<input type="text" name="konu" size="25"></p>
<p>Mesaj :
<textarea rows="6" name="mesaj" cols="20"></textarea></p>
<p> <input type="submit" value="Gönder" name="B1"><input type="reset" value="Sıfırla" name="B2"></p>
<p><font size="1">Copyright 2008 <span lang="en"><font face="Times New Roman">©
</font></span>Tüm Hakları Saklıdır.</font></p>
</form>
</body>
</html> gonder.php
PHP- Kodu:
<?php
$adi=$_POST["adi"];
$tel=$_POST["tel"];
$eposta=$_POST["eposta"];
$konu=$_POST["konu"];
$mesaj=$_POST["mesaj"];
$gitmail="xxx@xxx.com";
$mailkonu="İletişim Formu";
if (empty($adi) or empty($tel) or empty($eposta)or empty($konu)or empty($mesaj)){
print ('Lütfen Bütün Alanları Doldurunuz.');
print('<a href="javascript: history.go(-1)"> Geri dön </a>');
}
else {
$mailicerik="Ad Soyad: $adi
Telefon: $tel
E-Posta: $eposta
Konu: $konu
Mesajı: $mesaj";
if(mail($gitmail,$mailkonu,$mailicerik)){
print ('Mesajınız Başarıyla Gönderildi');
}
}
?>