- Mesajlar
- 1,619
Arkadaşlar İlçe Milli Eğitim Sitesinde daha önce çalışan ekteki PHP kodları şuan çalışmıyor. yani Müdürümüze ulaşın bölümünden mail gitmiyor. gönderildi diyor ama mail gelmiyor. sorun ne olabilir. yardımcı olursanız sevinirim...
Kodlar:
iletişim.html
<html>
<p><b><font size="5">
<font color="#000066">
E-MAİL FORMU</font></font></b><br>
</p>
<FORM action="gonder.php" method="post">
<table cellpadding=0 cellspacing=1 border=0 bgcolor=#efefef height="241">
<tr><td align=center height="21">
</td></tr>
<tr><td align=right height="22"><font face=arial size=2 color="#000066"><b>İsim:</b></font></td>
<td height="22"><input type=text name="ad" value="" size=54></td>
</tr>
<tr><td align=right height="22"><font face=arial size=2 color="#000066"><b>E-Mail:</b></font></td>
<td height="22"><input type=text name="email" value="" size=54></td>
</tr>
<tr><td align=right height="22"><font face=arial size=2 color="#000066"><b>Konu:</b></font></td>
<td height="22"><input type=text name="konu" value="" size=54></td>
</tr>
<tr><td align=right valign=top height="122">
<font face=arial size=2 color="#000066"><b>Mesaj:</b></font></td>
<td height="122"><textarea name="msg" cols=46 rows=7></textarea></td>
</tr>
<tr>
<td height="26"></td>
<td align=center height="26"><font face=arial size=2>
<input type="submit" name="submit" value=" Gönder ">
<input type="reset" value=" Sil "></font></td>
</tr>
</table>
</form>
<p>
</p>
</html>
gonder.php
<?php
$ad = $_POST['ad']; // Bu satır ve 3 alt satırda formdan gelen değişkenler alınıyor
$email = $_POST['email'];
$konu = $_POST['konu'];
$msg = $_POST['msg'];
$mailtanim = "MIME-Version: 1.0\r\n"; // bu kısım tanımlama kısmı
$mailtanim .= "Content-type: text/plain; charset=iso-8859-9\r\n"; // mailin karakter seti
$mailtanim .= "From: $ad <$email>\r\n"; // Mail'i açınca kimden geldiği kısmında yazacak olanlar
$mailtanim .= "Reply-To: $name <$email>\r\n"; // Mail'i cevaplamak için cevabın kime gideceğini içeren kısım
// Mailin içeriğinde, baş tarafına formdan gelen ad,email gibi bilgileri de ekler.
$sms .= $msg; // Ardından da mesajı ekler.
$submit = $_POST['submit']; // gönder butonuna basılıp basılmadığını öğrenmek için değişken alınır.
if (empty($submit))
{ $form_kontrol = false;
} else { $form_kontrol = true; }
// Bu if döngüsünde gelen değişkene göre butona basılıp basılmamış olduğu değerlendirilir.
if ( $form_kontrol ) { // Burda da butona basılmış ise verileri gönderme emri verilir.
mail("...........@gmail.com", $konu ,stripslashes($sms), $mailtanim);
// Mail gönderme kodu. Ana kod satırımız budur.
}
?>
MESAJINIZ İLÇE MİLLİ EĞİTİM MÜDÜRÜMÜZE İLETİLMİŞTİR...
Kodlar:
iletişim.html
<html>
<p><b><font size="5">
<font color="#000066">
E-MAİL FORMU</font></font></b><br>
</p>
<FORM action="gonder.php" method="post">
<table cellpadding=0 cellspacing=1 border=0 bgcolor=#efefef height="241">
<tr><td align=center height="21">
</td></tr>
<tr><td align=right height="22"><font face=arial size=2 color="#000066"><b>İsim:</b></font></td>
<td height="22"><input type=text name="ad" value="" size=54></td>
</tr>
<tr><td align=right height="22"><font face=arial size=2 color="#000066"><b>E-Mail:</b></font></td>
<td height="22"><input type=text name="email" value="" size=54></td>
</tr>
<tr><td align=right height="22"><font face=arial size=2 color="#000066"><b>Konu:</b></font></td>
<td height="22"><input type=text name="konu" value="" size=54></td>
</tr>
<tr><td align=right valign=top height="122">
<font face=arial size=2 color="#000066"><b>Mesaj:</b></font></td>
<td height="122"><textarea name="msg" cols=46 rows=7></textarea></td>
</tr>
<tr>
<td height="26"></td>
<td align=center height="26"><font face=arial size=2>
<input type="submit" name="submit" value=" Gönder ">
<input type="reset" value=" Sil "></font></td>
</tr>
</table>
</form>
<p>
</p>
</html>
gonder.php
<?php
$ad = $_POST['ad']; // Bu satır ve 3 alt satırda formdan gelen değişkenler alınıyor
$email = $_POST['email'];
$konu = $_POST['konu'];
$msg = $_POST['msg'];
$mailtanim = "MIME-Version: 1.0\r\n"; // bu kısım tanımlama kısmı
$mailtanim .= "Content-type: text/plain; charset=iso-8859-9\r\n"; // mailin karakter seti
$mailtanim .= "From: $ad <$email>\r\n"; // Mail'i açınca kimden geldiği kısmında yazacak olanlar
$mailtanim .= "Reply-To: $name <$email>\r\n"; // Mail'i cevaplamak için cevabın kime gideceğini içeren kısım
// Mailin içeriğinde, baş tarafına formdan gelen ad,email gibi bilgileri de ekler.
$sms .= $msg; // Ardından da mesajı ekler.
$submit = $_POST['submit']; // gönder butonuna basılıp basılmadığını öğrenmek için değişken alınır.
if (empty($submit))
{ $form_kontrol = false;
} else { $form_kontrol = true; }
// Bu if döngüsünde gelen değişkene göre butona basılıp basılmamış olduğu değerlendirilir.
if ( $form_kontrol ) { // Burda da butona basılmış ise verileri gönderme emri verilir.
mail("...........@gmail.com", $konu ,stripslashes($sms), $mailtanim);
// Mail gönderme kodu. Ana kod satırımız budur.
}
?>
MESAJINIZ İLÇE MİLLİ EĞİTİM MÜDÜRÜMÜZE İLETİLMİŞTİR...