Semrehberi İnternet Reklam Danışmanlığı
Semrehberi İnternet Reklam Danışmanlığı Reklam Alanı
ADWORDS UZMANI,SEO UZMANI, SOSYAL MEDYA UZMANI, ADWORDS REKLAM

Html Site İletişim Formu (Captchalı)

Oca - 11 - 2012
Yazar: Serkan OKTAY

Merhaba Semrehberi takipçileri son yazdığım mail fonksiyonu ile e-posta yollanmadan javascript form kontrolleri yapılıp aynı sayfada uyarı alabilen ve Captcha güvenlik kontollü e-mail formunu mail(); fonksiyonu artık sunucularda kullanılmadığından dolayı SMTP Mail Formu olarak güncelledik. Yeni tasarladığımız mail formumuzda 5 adet php ve 1 adet css stil dosyamız olacak.

TEST İÇİN FORM

 

Kaynak dosyaları buradan indirebilirsiniz..
Download

 


Notlar

  • Hatasız bir şekilde uygulamak için indirilen Zipli klasördeki Beni-Mutlaka-Oku.txt text belgesiniz dikkatle okuyunuz..
  • Formda görsel değişiklikler yapmak istiyorsanız Font Stili veya renkleri gibi.. formdakiname” değerlerini değiştirmemek şartıyla HTML tagları arasında ve form.css isimli stil dosyasında düzenlemeler yapabilirsiniz.
  • Eğer dosyaları anadizinde bir klasöre atıp çalıştırmayı denerseniz captcha imajı görünmeyecektir.
    iletisim.php sayfasında 51. satırdaki captcha imajının dosya yolunu  “../klasoradi/captcha.php” olarak değiştiriniz.
  • Mail formun çalışması için gerekli bilgileri iletisim.php sayfasında 85,87,88,89,91 satırlarda kendi mail ve sunucu bilgileriniz ile değiştirin.
  • Eğer sunucunuzun e-mail gönderen port numarası 587 değilse, class.smtp.php dosyasındaki 30. satırı sunucunuza göre değiştirebilirsiniz, genelde 587 portu kullanılıyor.
  • Test formu bu sayfaya eklediğimiz gibi sizde kendi proje sitenizde herhangi bir sayfaya eklemek için iframe kodu ile istediğiniz sayfada gösterebilirsiniz.
  • Sayfa yapısını kendi yaptığım sitelerde kullanıyorum bir sıkıntı yok yalnız sunucunuzun PHP Destekli olması ve SMTP Mail Server yüklü olması gerekmektedir. Linux Sistemli sunucuda sorunsuz çalışmaktadır. Local hostta deneyip, çalışmıyor diyen çok kişi oluyor lütfen dikkat ediniz formu çalıştırmak için web sunucusu kullanın.

Ayrıca sorunlarınızı Sitemizin iletişim formundan yada üstteki Test Form üzerinden mail yoluyla bildirebilirsiniz…

VN:F [1.9.22_1171]
Rating: 8.0/10 (21 votes cast)
VN:F [1.9.22_1171]
Rating: +6 (from 12 votes)
Html Site İletişim Formu (Captchalı), 8.0 out of 10 based on 21 ratings

Şu ana kadar 28 Yorum
  1. Дорогие девушки Москва diyor ki:

    Kesinlikle bazı hoş bir düşünce ve kanaatlerin var. Blogunuz konuya taze bir görünüm sağlar.

    VA:F [1.9.22_1171]
    Rating: 4.5/5 (2 votes cast)
    VA:F [1.9.22_1171]
    Rating: +1 (from 1 vote)
  2. Cem Demirel diyor ki:

    Gerçekten harike bir çalışma olmuş, mail formu çok işimi gördü, denedim çalışıyor. Çok sağolun.

    VA:F [1.9.22_1171]
    Rating: 4.3/5 (3 votes cast)
    VA:F [1.9.22_1171]
    Rating: +1 (from 1 vote)
  3. Emre diyor ki:

    Html Site İletişim Formu (Captchalı) | SemRehberi…

    Yazınızı çok faydalı buldum ve sonuna kadar okudum. Umarım bu şekilde devam edersiniz. Elinize sağlık, Teşekkürler :)…

    VA:F [1.9.22_1171]
    Rating: 4.0/5 (1 vote cast)
    VA:F [1.9.22_1171]
    Rating: +1 (from 1 vote)
  4. mehmet diyor ki:

    Hocam mesajı gönder diyorum ekrana boş bir sayfa çıkıyor. Bu sorunu nasıl çözebiliriz?

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.22_1171]
    Rating: +1 (from 1 vote)
    • Serkan OKTAY diyor ki:

      Kaynak dosyalardaki gerekli yerleri kendi sunucunuzun bilgilerine göre düzenlediğinizden emin olun, birde sunucunuz windows ise bu formu çalıştıramazsınız, daha fazla bilgi almak için iletişim sayfasındaki form üzerinden bize yazabilirsiniz…

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

    smtp iletişim formu değil bu, normal php mail form

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

      smtp iletişim formu demedik zaten, php mail formudur, smtp yüklü serverlarda çalışıyor diye belirttik. yorumunuz için tşk. ederiz…

      VN:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VN:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
  6. Erdem ÜNAL diyor ki:

    Güvenlik Kodunu yanlış girdiniz hatası veriyor sürekli kodu doğru dahi girsem bu şekilde hata veriyor

    VA:F [1.9.22_1171]
    Rating: 5.0/5 (1 vote cast)
    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
    • Erdem ÜNAL diyor ki:

      Hatayı buldum ve düzelttim. Teşekkürler

      VA:F [1.9.22_1171]
      Rating: 5.0/5 (1 vote cast)
      VA:F [1.9.22_1171]
      Rating: +1 (from 1 vote)
  7. fir diyor ki:

    Warning: mail() has been disabled for security reasons in /var/www/vhosts/***.com/httpdocs/fir/gonder.php on line 56

    hatası alıyorum 56. satırda bulunan kod;

    $sent = mail($kime,$konu2,$Gidecek_Mesaj,$headers);

    sebebi ne olabilir, php bilmiyorum. html siteme entegre etmeye çalıştım fakat telefon ve firma kısmını kaldırdım.

    yardımcı olursanız çok sevinirim

    VA:F [1.9.22_1171]
    Rating: 4.0/5 (1 vote cast)
    VA:F [1.9.22_1171]
    Rating: +1 (from 1 vote)
    • Serkan OKTAY diyor ki:

      Hosting firmanız, PHP Mail Fonksiyonu yoluyla gönderilen mailleri engellemiş, zaten güvenlikle ilgili bir hata vermiş

      “Warning: mail() has been disabled for security reasons”

      info@semrehberi.com mail adresim üzerinden iletişime geçin, size SMTP mail örneği göndereyim…

      VN:F [1.9.22_1171]
      Rating: 5.0/5 (1 vote cast)
      VN:F [1.9.22_1171]
      Rating: +2 (from 2 votes)
      • Gökhan diyor ki:

        merhaba bende aynı sorundan size mail gönderdim cevaplarsanız sevinirim.

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

    Formunuzu denedim, fakat güvenlik kodu çalışmıyor. Hosting sağlayıcısından kodun siteme göre nasıl düzenleneceğini ve web sitemin irtibat sayfasına nasıl yapıştırabileceğimi (entegre edebileceğimi) sordum. Bana sitemin HTML olduğundan PHP güvenlik resmi çalışmayacaktır, ancak iletişim formu PHP olarak değiştirilirse kullanılabileceğini belirttiler. HTML ve PHP lerden hiç anlamadığımından uygulayamadım.

    VA:F [1.9.22_1171]
    Rating: 4.0/5 (1 vote cast)
    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
  9. Hüseyin diyor ki:

    Paylaşımınız için çok teşekkür ederim. Çok faydalı oldu.

    Yalnız ben her şeyi yapmama rağmen kendi mail adresime alabiliyorum ancak kurumumuzun mailiniz yazdığımda mail gelmiyor. Normalde kurmumuza mailler yazılım firması üzerinden geliyor. ben onu nasıl ayarlayacağımı bilmiyorum. yardımcı olabilir misiniz?

    VA:F [1.9.22_1171]
    Rating: 4.0/5 (1 vote cast)
    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
  10. Kaya Çelik diyor ki:

    iyi günler ben html siteme bu iletişim formunu ekliyecem nasl yapacam bilemiyorum yrd olursanız sevinirim tşk ederim

    VA:F [1.9.22_1171]
    Rating: 4.0/5 (1 vote cast)
    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
  11. serdar diyor ki:

    Çalışı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)
  12. Necmi diyor ki:

    Merhabalar Hocam..
    siteme ekledim de güvenlik kodu çıkmıyor sitemde yardımcı olursanız sevinirim.
    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)
    • Serkan OKTAY diyor ki:

      Necmi kardeşim, güvenlik kodunun çıkmama sebebi genellikle, dosya yolunun hatalı yazılması ile ilgilidir. Captcha kodunu gösteren imajın dosya yolunun doğru olduğunu kontrol ediniz.

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

    siteme yükledim teşekkürler çalışıyor ama gelen maillerde türkçe karekter sorunu var nasıl çözerim

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

    hocam paylaşımın için çok teşekürler.Çok faydalı oldu. Ancak güvenlik kodu ie de ve chrome da çalışmışyor yardımcı olabilir misin?

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

    Çok teşekkürler 3-4 gündür sürekli aradığım stabil çalışan mail formunu sizin sitenizde buldum.

    VA:F [1.9.22_1171]
    Rating: 5.0/5 (1 vote cast)
    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
  16. Ismail Yücel diyor ki:

    Güzel çalışma kullanımı da harika kendi sitemde küçük değişiklikler ile kullanıyorum ama ..biraz bilgisi az olanlar için açıklayıcı yazılabilirmiş..dosya yolu.. c:../../ gibi örnek vererek böylece kafası karışık olan arkadalara daha da yardımcı olunmuş olur.

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

      SEN NASIL YAPTIN YA BENDE OLMADI

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

    Ya ben bunu siteme ekliyorum kodlarda mail dışında değiştirilecek bir alanmı var yoksa? yardımcı olursanız sevinirim simdiden eyvAllah..

    VA:F [1.9.22_1171]
    Rating: 5.0/5 (1 vote cast)
    VA:F [1.9.22_1171]
    Rating: +1 (from 1 vote)
  18. şenol diyor ki:

    bu forma dosya gönderme bölümü nasıl ekleybiliriz. yardımcı olursanız sevinirim çok ihtiyacım var.

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

    merhaba forma kendi mail adreslerimi ve sunucu bilgilerini nereye giricem bilgi verebilirmsiniz

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

    Mail formumuz artık SMTP Mail Formu olarak güncellenmiştir, rahatlıkla kullanabileceğiniz şekilde sade bir dille anlatım yapılmıştı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)

Güvenlik Kodu
» Web Sitemizde Toplam 7 Kategoride
» 46 Makale ve 76 Yorum Bulunmaktadır.