Hoşgeldin, Ziyaretçi:

l Üye Ol
Tarih: 18-11-2019, Saat: 06:31
  • Tekno Destek Team'e Hoşgeldiniz
  • Teknoloji, Mobil, Oyun, İnternet, Haber Platforumu
  • Tekno Destek Team ( TDT )
Tekno Destek Team - Teknoloji, Mobil, Oyun, İnternet, Haber Platforumu > Bilgi Teknolojileri / Information Technologies > Web Programlama > HTML SITELER IÇIN SITE ILETIŞIM FORMU >

 Yorum: 0    Görüntülenme: 905
Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
 HTML SITELER IÇIN SITE ILETIŞIM FORMU
04-01-2016, Saat: 00:31,
Çevrimdışı
Süper Moderatör
Süper Moderatör Grubu
Üyelik Tarihi: 02-01-2016
Mesajlar : 456
Konular:
Rep Puanı: 1
#1
HTML SITELER IÇIN SITE ILETIŞIM FORMU

Ö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...
04-01-2016, Saat: 00:31
Cevapla



« Önceki Konu | Sonraki Konu »
Konuyu Okuyanlar: 1 Ziyaretçi



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  En Basit HTML Sayfası Yapımı kara_kutu 0 672 05-02-2016, Saat: 10:20
Son Yorum: kara_kutu
  PHP ILE GERI SAYIM YAPTIRMAK IÇIN GEREKLI KODLAR kara_kutu 0 744 04-01-2016, Saat: 00:38
Son Yorum: kara_kutu
  HTML TAGLARINI ECHO() ICINE ALMAK kara_kutu 0 606 04-01-2016, Saat: 00:32
Son Yorum: kara_kutu
  FOTOĞRAFLAR IÇIN MULTIUPLOAD SCRIPT kara_kutu 0 1,064 04-01-2016, Saat: 00:26
Son Yorum: kara_kutu
  PHP ILE SITELERINIZ IÇIN SITEMAP OLUŞTURUN kara_kutu 0 583 04-01-2016, Saat: 00:20
Son Yorum: kara_kutu

Hızlı Menü:

Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB
© 2002-2019 MyBB Group.
Tasarım Tekno Destek Team © 2019