Php İletişim Formu Yardım.
arkadaşlar selam php ile bi iletişim formu oluşturdum ama, gönder tuşuna basınca php sitesinde kalıyor ve sayfayı maile göndermiyor nedeni ne olabilir acaba...
PHP KODLARI :
<?PHP
$var_kimden=$HTTP_POST_VARS["kimden"];
$var_ad=$HTTP_POST_VARS["ad"];
$var_soyad=$HTTP_POST_VARS["soyad"];
$var_eposta=$HTTP_POST_VARS["eposta"];
$var_konu=$HTTP_POST_VARS["konu"];
$var_mesaj=$HTTP_POST_VARS["mesaj"];
$subject="Sitenizden gönderilen bir mesaj var!";
$mailcontent=
"Mesaji Gönderen: ".$var_ad." ".$var_soyad."\n".
"E-Posta Adresi: "." ".$var_eposta."\n".
"Konu: "." ".$var_konu."\n".
"Mesaj: ".$var_mesaj."\n" ;
mail($var_kimden, $subject, $mailcontent, "From: $var_eposta\n");
?>
FORUM KODU :
<form id="form1" name="form1" method="post" action="gonder.php">
<table border="0" align="center" cellpadding="5" cellspacing="5">
<tr class="icyazi_s">
<td colspan="3" class="normalyazi"><div align="center" class="baslik">İletişim Formu </div></td>
</tr>
<tr valign="top" class="icyazi_s">
<td class="altbaslik"><div align="left">Ad</div></td>
<td class="altbaslik"><div align="left">:</div></td>
<td class="altbaslik"><div align="left">
<input name="ad" type="text" class="altbaslik" id="ad" />
</div></td>
</tr>
<tr valign="top" class="icyazi_s">
<td class="altbaslik"><div align="left">Soyad</div></td>
<td class="altbaslik"><div align="left">:</div></td>
<td class="altbaslik"><div align="left">
<input name="soyad" type="text" class="altbaslik" id="soyad" />
</div></td>
</tr>
<tr valign="top" class="icyazi_s">
<td class="altbaslik"><div align="left">E - Posta </div></td>
<td class="altbaslik"><div align="left">:</div></td>
<td class="altbaslik"><div align="left">
<input name="eposta" type="text" class="altbaslik" id="eposta" />
</div></td>
</tr>
<tr valign="top" class="icyazi_s">
<td class="altbaslik"><div align="left">Konu</div></td>
<td class="altbaslik"><div align="left">:</div></td>
<td class="altbaslik"><div align="left">
<select name="konu" class="altbaslik" id="konu">
<option value="Konu Yok">Konu Seçiniz</option>
<option>Egitim</option>
<option>Portfolyo</option>
<option>Kisisel</option>
<option>Diger</option>
</select>
</div></td>
</tr>
<tr valign="top" class="icyazi_s">
<td class="altbaslik"><div align="left">Mesaj</div></td>
<td class="altbaslik"><div align="left">:</div></td>
<td class="altbaslik"><div align="left">
<textarea name="mesaj" cols="30" rows="5" class="altbaslik" id="mesaj"></textarea>
</div></td>
</tr>
<tr valign="top" class="icyazi_s">
<td class="altbaslik"><div align="center">
<input name="kimden" type="hidden" id="kimden" value="[email protected]" />
</div></td>
<td class="altbaslik"> </td>
<td class="altbaslik"><div align="left">
<input name="Submit" type="submit" class="buton" onclick="YY_checkform('gonder','ad','#q','0','Lütfen adinizi yaziniz.','soyad','#q','0','Lütfen soyadinizi yaziniz.','eposta','S','2','Lütfen geçerli bir e-posta adresi yaziniz. ');return document.MM_returnValue" value="Mesaji Gönder" />
</div></td>
</tr>
</table>
</form>
Php
butondaki onclick javascript fonksiyonunu (YY_checkform) kontrol etmen gerekebilir.
(dreamweaver ile hazır yaptıysan orayı kontrol etmende fayda var)