Neler yeni

Yeni mesajlar Yeni konular En çok mesaj En çok tepki En çok görüntülenen

Kendi Yazdigim Basit ietisim Formu

tux

🏅Acemi Tasarımcı🏅
Katılım
13 Haz 2008
Mesajlar
37
Tepkime puanı
0
Web sitesi
www.freebsd.org
yapmaniz gereken tek sey assagidaki kodu bir not defretine yazip yada bir editore yazim iletisim.php diye kayt edip sitenize atmak. iyi calismlar dilerim.
Kod:
<?php
if(isset($_POST['submit'])){

$isim = $_POST['isim'];
$gon_email = $_POST['gon_email'];
$message = $_POST['message'];

if (empty($isim)) {
echo "<br><b style='color:#ff0000;'>Adiniz/Soyadiniz alanini bos biraktiniz!</b><br><a href='javascript:history.go(-1)'>Geri Dönün</a>\n";
} 
elseif (empty($gon_email)) {
echo "<br><b style='color:#ff0000;'>Email Adresiniz alanini bos bıraktiniz!</b><br><a href='javascript:history.go(-1)'>Geri Dönün</a>\n";
}
elseif (!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$", $gon_email)) {
echo "<br><b style='color:#ff0000;'>Gecersiz <b>E-Mail Adresi</b> yazdiniz!<br><a href='javascript:history.go(-1)'>Geri Dönün</a>\n";
}

elseif (empty($message)) {
echo "<br><b style='color:#ff0000;'>Mesajınız alanını bos biraktiniz!</b><br><a href='javascript:history.go(-1)'>Geri Dönün</a>\n";
} 

else {
$to = "phplord@hotmail.com";  // buraya mailin hangi adrese gelmesini istiyorsaniz o adresi yazin //
$subject = "iletisim formundan geldi";
$message = "Merhaba,
$isim ($gon_email) mail adresli birisi size assagidaki maili yolladi...;

$message
";

mail($to, $subject, $message, "From: $isim <$gon_email>");
echo "Mesajinız gonderildi. ilginize tesekkur ederiz.";
}

}


else {
echo "
<form name='form' action='".$_SERVER[PHP_SELF]."' method='post'>
Adiniz - Soyadiniz : <input type='text' name='isim' size='25'><br>
Email Adresiniz : <input type='text' name='gon_email' size='25'><br>
Mesajiniz : <textarea name='message' rows='5' cols='20'></textarea><br>
<input type='submit' name='submit' value='Mesajı Gönder'>
<input type='reset' name='reset' value='Temizle'>
</form>
";
}
?>
 

BLUE_AZ

🏅Acemi Tasarımcı🏅
Katılım
14 Haz 2008
Mesajlar
73
Tepkime puanı
1
php ile hiç çalışmadım daha doğrusu çalışmak istemiyorum windowscu dersler ya bende onlardanım ama genede tşkrederim paylaştığın için
 

tux

🏅Acemi Tasarımcı🏅
Katılım
13 Haz 2008
Mesajlar
37
Tepkime puanı
0
Web sitesi
www.freebsd.org
php ile hiç çalışmadım daha doğrusu çalışmak istemiyorum windowscu dersler ya bende onlardanım ama genede tşkrederim paylaştığın için

acikcasi bende asp nin a sini bilmem :> tek bildigim galiba kod baslangiclari <% %> parametrelerine kod yaziliyormus :>
 

Ali Emre

👑Efsanevi Grafiker👑
Katılım
30 Tem 2007
Mesajlar
2,141
Tepkime puanı
85
Web sitesi
gncart.com
PHP kullanımı kişiye kolaylık sağlar.Fakat her bir alan için farklı if fonksiyonu kullanarak hata mesajı çekiyorsunuz.Bunun yerine ;


PHP:
if(($ad=="") or ($email=="") or ($mesaj="")){
}else{
echo "Lütfen Boş Kısımları Doldurup Tekrar Deneyiniz.3 sn İçinde eski sayfaya yönlendiriliyorsunuz..";
echo '<meta http-equiv="r-efresh" content="3;URL=iletisim.php" />';
}
kodunu kullanabilirsiniz..

Not:"r-efresh" i "*******" olarak düzeltin.Sistem yasaklı kelimelere ekliyor yoksa .)
 

tux

🏅Acemi Tasarımcı🏅
Katılım
13 Haz 2008
Mesajlar
37
Tepkime puanı
0
Web sitesi
www.freebsd.org
guzel bi alternatif bilgilendirmeniz icin tesekkur ederim :>
 
Üst