MyDesign | Kod Arşivi - Anasayfaya Dön  
Anasayfa Araştır Forum Gelişmiş Arama Siteniz İçin En Hit İçerikler RSS İçerik Ekle Scriptler Destekleyenler Kadromuz Reklam İletişim Giriş Sayfası Yap  Sık Kullanılanlara Ekle
Bu Kategorinin En Yeni Kodları:


Bu Kategorinin En Çok Görüntülenen Kodları:


Arama:
Gelişmiş Arama


Domain Hosting



En Çok Görüntülenen Kodlar:


Üye Girişi:
 Üye Ol



Anasayfa > Php > Kodlar

Html siteler için Site iletişim Formu

Statik HTML kodlu web siteleriniz için site iletişim formu bizzat kendi sitemde kullanıyorum.. denenmiştir.

html  iletişim  formu 

Kategori : Php
Gönderen : newage24
Telif : By New Age
Tarih : 27 Ocak 2010
Örnek Dosya : İndir
Okunma Sayısı : 6070
Puan : 10 / 8 Oy
Puan Verin :
Google Bookmarks  del.icio.us  Digg  Yahoo! MyWeb  Windows Live  Furl
 
 
Öncelikle formun olduğu sayfayı kodlayalım.

Formun olduğu sayfayı  iletişim.html yada Form.html olarak isimlendirmenizde  bi sakınca yok. İsterseniz sayfayı sadece form olarak kullanın isterseniz kendi sayfalarınızdaki kodlara ekleyin bi fark yok. şimdi kodlarımızı yazıyoruz.. 

Form.html

KOD:

<form action="gonder.php" method="post">
<table width="500" border="0" bgcolor="#e2e2e2" font face="Thoma" size="2" align="center" cellpadding="20" cellspacing="20">
<tr>
<th colspan="2"  scope="col"> Site İletişim Formu </th>
</tr>
<tr>
<td>
<pre>
ADINIZ    : <input type="text" name="isim"><br>
SOYADINIZ : <input type="text" name="soyad"><br>
E-MAİL    : <input type="text" name="mail"><br>
YORUM     : <textarea  cols="30" rows="10" name="yorum">Bu alana yorum yapabilirsiniz</textarea><br>
  
SİTEMİZİ NERDEN DUYDUNUZ ?   
            <select name="ziyaret"> <option>GOOGLE</option> <option>TV</option> <option>GAZETE</option> <option>DERGİ</option> </select><br>



<input type="submit" value="GÖNDER">    <input type="reset" value="TEMİZLE">
</pre>
</td>
</tr>
</table>
</form>


Sayfamızı kaydettikten sonra şimdi yapacağımız iş, formdaki bilgileri gönderecek olan Aktif olan bir  PHP sayfası hazırlamak Burda dikkat edilmesi gereken ilk yazdığımız sayfada kodların en başında formun içindeki bilgilerin gideceği  yeri ( form action="gonder.php ) koduyla belirtmiştik, şimdi kodlarımızı yazdıktan sonra sayfamızın adını gonder.php olarak kaydedeceğiz. kodlardaki gerekli düzenlemeleri kendi bilgilerinize göre yapınız örnek mail adresini değiştirin birde  hata oldugunda veya mesaj hatasız gittiği zaman sayfaya yazdıracağı ana sayfa linklerini kendinize göre düzenleyiniz..

gonder.php

KOD:

<?php 

//formdan gelen bilgileri bu sayfaya çektik..
$isim=$_POST['isim'];
$soyad=$_POST['soyad'];
$mail=$_POST['mail'];
$yorum=$_POST['yorum'];
$ziyaret=$_POST['ziyaret'];

$emailadresi="email@adresiniz.com";  //kendi e-mail adresinizi yazin.
$emailkonusu="Site iletisim Formu";  //gönderilen e-mailde konu olarak ne görünmesiniz istiyorsaniz buraya onu yazin.

//bos alanlari kontrol ediyoruz..
if (empty($isim) or empty($soyad) or empty($mail) or empty($yorum)){  //burayi kendinize göre çogaltabilirsiniz
print ('Lütfen bütün alanlari eksiksiz olarak doldurunuz. <br>');  //eger bos alan var ise gerekli uyari mesaji.
print('<a href="http://www.adresiniz.com/form.html">Form Sayfasina Geri Dön</a>');  //form sayfasina geri dönüs linki
}

//bos alan yok ise asagidan da e-mail gönderilecektir.
else { 
$emailicerigi="
isim: $isim  
Soyad: $soyad  
E-Mail: $mail  
Yorum: $yorum
Ziyaret: $ziyaret";  
if(mail($emailadresi,$emailkonusu,$emailicerigi)){
print ('E-Mailiniz basarili bir sekilde gönderilmistir. ilginize tesekkür ederiz...!!! <a href="http://www.adresiniz.com">Anasayfaya Geri Dön</a>'); //bu uyari yazisida mail gönderildiginde çikacaktir.. 
}


?>

sayfalarımızı bu şekilde hazırladıktan sonra bu iki sayfanın aynı klasor içinde olmasına dikkat ediniz. ben iki dosyayıda ana dizinde tutuyorum..  Bu form örneği sadece Linux Hostlarda çalışır  hostunuzda smtp server yüklü olması gerekir..

Bir sonraki yazımda ASP.NET ile Gmail üzerinden istediğiniz bir adrese mail yollama yöntemini anlatacağım.. kolay gelsin...
 
 
Bu alana reklam verin...

Html siteler için Site iletişim Formu için yazılan yorumlar

Murat Oğuz Küçükada  { 09 Mayıs 2010 }
Teşekkürler, basit ve güzel bir script. Bir eksisi, formları Gmail'e gönderiyor ama Hotmail'e göndermiyor sanırım.

alp  { 27 Nisan 2010 }
Çok teşekkurler paylaşım için

Serkan çetin  { 23 Şubat 2010 }
tşkler paylaşım için iletişim formu arayanlar için çalışan ve kolay bir script

mehmet resul  { 11 Şubat 2010 }
paylaşım için tşk çok güzel bir çalışma

Yorum ekleyin

Anasayfa > Php > Kodlar > Html siteler için Site iletişim Formu
Kategoriler:


Forum:



Bağlantılar:


En Son Yorumlanan İçerikler:


Murat Yavuz | Site Haritası | Gizlilik Bildirimi | 38.107.191.91 | 0,28 Saniye
© Copyright 2004-2010 MyDesign | Kod Arşivi. Tüm Hakları Saklıdır.
MyDesign | Kod Arşivi, en iyi görünüm için, 1024x768 ve üzeri çözünürlük tavsiye eder.