• Hangi Su Arıtma Cihazını Almalıyım ?
    Hangi Su Arıtma Cihazını Almalı ...
    Merhaba okurlarım.Bugün sizler için bir çok kişininde
  • Evinburda Kuşcağız Şube (Gökhan Yavrucuk) Sahtekarlık Yaptı ! Ali Ve Selim Ulutekin’den Uzak Durun !
    Evinburda Kuşcağız Şube (Gökha ...
    Merhaba arkadaşlar sizlerinde dikkatli olması amacıyla bu
  • Php-MySql Türkçe Karakter Sorunu Çözümü
    Php-MySql Türkçe Karakter Sorunu ...
    Merhaba okurlarım. Bugün sizler için Php-MySql Türkçe
  • İletişim Formu

    Yazar: Khaaos

    Kategori: Php,Webmaster

    Tarih:6 Temmuz 2012

    Okunma:7.651 Kere

    9 Yorum

    İletişim FormuMerhaba okurlarım. Bugün sizlere basit olarak düzenlenmiş bir iletişim formu yapıp sizlerle paylaşmak istedim. Çok zor bir kodlaması yoktur css ile php birleşimi bir iletişim formudur. Bir çok arkadaşımız nasıl yapılır diye mail atıyorlardı bende onlara örnek olarak bir tane yaparak paylaşmak istedim. İletişim formumuz 2 adet dosyadan oluşmaktadır.İndex.php ve Mail.php olarak 2 adettir.Mail.php içinde php kodlama bulunmaktadır ve içerisinde mail gelmesini sağlayan kodlar bulunmaktadır. Css olarak ayrı bir dosya oluşturma gereği duymadım ama sizler isterseniz oluşturabilirsiniz bu size kalmış bir şeydir. Neyse konuyu fazla uzatmayayım hemen kodları sizinle paylaşayım.

    #form p label {
    	display: block;
    	font-family: Tahoma, Geneva, sans-serif;
    	font-size: 12px;
    	line-height: 18px;
    	color: #000;
    	font-weight: bold;
    }
    .kolonlar {
    	border: 1px dashed #78BCF0;
    	height: 30px;
    	width: 300px;
    	background-repeat: repeat-x;
    	background-image: url(http://www.khaaos.com/deneme/txt_bg.png);
    }
    
    .notunuz {
        border: 1px dashed #78BCF0;
    	width: 300px;
    }
    .temizle {
    	background-color: #1982D1;
    	font-family: Tahoma, Geneva, sans-serif;
    	font-size: 12px;
    	font-weight: bold;
    	color: #FFF;
    	height: 30px;
    	width: 75px;
    }
    
    .iletisim{
    	border: 1px solid #78BCF0;
    	width: 400px;
    	padding: 5px;
    }
    

    Yukarıdaki kodlar css kodlarıdır.Buradan istediğiniz gibi şekil verebilirsiniz iletişim formunuza.Aşağıda verdiğim ise form kodlarıdır.

    <div class="iletisim"><form id="form" action="http://www.khaaos.com/deneme/mail.php" method="post" name="form">
     <label for="ad">Adınız:
    
     <input id="ad" class="kolonlar" type="text" name="ad" />
     </label>
    
     <label for="soyad">Soyadınız:
    
     <input id="soyad" class="kolonlar" type="text" name="soyad" />
     </label>
    
     <label for="telefon">Telefon Numaranız:
    
     <input id="telefon" class="kolonlar" type="text" name="telefon" />
     </label>
    
     <label for="email">E-Mail Adresiniz:
    
    
     <input id="email" class="kolonlar" type="text" name="email" />
     </label>
    
     <label for="egitim">Eğitim Durumuz:
    <select class="kolonlar" name="egitim"> <option value="İlkokul">İlkokul</option></select>
    <select class="kolonlar" name="egitim"> <option value="Ortaokul">Ortaokul</option></select>
    <select class="kolonlar" name="egitim"> <option value="Lise">Lise</option></select>
    <select class="kolonlar" name="egitim"> <option value="Üniversite">Üniversite</option></select>
    
     </label>
    
     <label for="not">Notunuz:
    
     <textarea id="not" class="notunuz" name="not" rows="5" cols="45"></textarea>
     </label>
    
     <input id="temizle" class="temizle" type="reset" name="temizle" value="Temizle" />
     <input id="gonder" class="temizle" type="submit" name="gonder" value="Gönder" /> </form></div>
    

    Yukarıda iletişim formumuzun form kodları bulunmaktadır.Kolonlar falan filan lafı fazla uzatmayım.Aşağıda ise size mail gelmesini sağlamak için php kodlar bulunmaktadır…

    
    
    <?php
    $to = "burayamailadresiniz@gmail.com";
    
    $subject = "İletişim Formu!";
    
    $headers = "From:" . $_POST["isim"];
    
    $headers .= "
    $headers .= "Reply-To: " . $_POST["mail"] . "\r\n";
    
    $headers .= "Return-Path: " . $_POST["mail"];
    
    $message .= "İletisim formu \n\n";
    
    $message .= "Adınız: " . $_POST["ad"] . "\r\n";
    $message .= "Soyadınız: " . $_POST["soyad"] . "\r\n";
    $message .= "Telefon: " . $_POST["telefon"] . "\r\n";
    $message .= "Mail Adres: " . $_POST["mail"] . "\r\n";
    $message .= "Eğitim Durumunuz: " . $_POST["egitim"] . "\r\n";
    $message .= "Notunuz: " . $_POST["not"] . "\r\n";
    
    mail($to, $subject, $message, $headers);
    
    ?>
    <a href="http://www.khaaos.com/"><span style="font-size: medium;">Sitemizin Anasayfasına Dönmek için Tıklayınız!</span></a>
    
    

    Download Demo

    VN:F [1.9.22_1171]
    Rating: 8.0/10 (4 votes cast)
    VN:F [1.9.22_1171]
    Rating: +1 (from 1 vote)
    İletişim Formu, 8.0 out of 10 based on 4 ratings
    Facebook'ta Paylaş
    Twitter'ta Paylaş

    Bu Yazıyı Paylaşmak İstermisin ?

    Paylaş!

    Yazar Hakkında

    25.09.1985 Çorum/Sungurlu İlçesi Doğumluyum.Genç Yaşlarda Webmasterlığa Asp ile Başlamış Olup PHP Nimetlerini Görünce Yazılım Macerasına PHP İle Yola Devam Etmeye Karar Verdim.Niğde Üniversitesi Turizm ve Otelcilik Mezunu Olup İş Hayatımı Bodrumda Sürdürmekteyken Ankara'ya Hızlı Bir Geçiş Yapmak Zorunda Kaldım.Şimdi İse Wordpress Üzerine Çalışmalar Yapmaktayım...

    “İletişim Formu” için 9 Yorum

    1. Furkan diyor ki:

      Facebook.com/Furkandemirciweb1
      Ben Yapamadım Yardım Lütfen.

      VA:F [1.9.22_1171]
      Rating: 5.0/5 (1 vote cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    2. onder diyor ki:

      wp de kullanıcı formu oluşturmak istiyorum resim upload edebilsin admin onayladıktan sonra belirtilen kategoride yayınlansın bu tarz formlar nasıl yapılıyor. teşekkürler

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
      • Khaaos diyor ki:

        Merhaba Onder;
        Kullanıcı formu vb düzenlemeleri yapmak için wordpress sıfırdan düzenlemek gerekir.Çünkü bu duruma çok fazla eklenti ihtiyacı olacaktır.

        VN:F [1.9.22_1171]
        Rating: 0.0/5 (0 votes cast)
        VN:F [1.9.22_1171]
        Rating: 0 (from 0 votes)
    3. by_siverekli diyor ki:

      Merhabalar hocam

      Kodlarda sorun var galiba, çünkü ne yaptıysam bi türlü yapamadım.Verdiğin css kodlarını temaya ekledim.Sonra sayfa şablonundan sayfayı da seçtim ama ekranda çok karışık duruyor ve ayrıca “Eğitim Durumunuz” kısmındaki açılır menüler de, açılabilir türde değil de tıklanabilir ayrı ayrı çıkıyor.Biliyorum bu şekilde anlamak zor olacak ama kodları indirme linkleri de kırılmış.Ayrıca mail gönderimi içinde 8.satırda tanımlanmadığı için hata veriyor

      Yani hocam kısaca kodları kontrol edip indirebilmek için link versen çok iyi olur

      Kolay gelsin

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    4. by_siverekli diyor ki:

      Hocam kodları yenileme şansın var mı?

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    5. eski sohbet diyor ki:

      güzel kod hocam yakında kendi temamı yaparım böyle elinize sağlık

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    6. Kombi Servisi diyor ki:

      Uzun zamandır internetten arayarak bulamadığım bilgileri paylaşmışsınız, emeğinize sağlık.

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)

    Yorum Yapın