Donanım Haber Forum
Ana Sayfa | Kayıt ol | Profilim | Gelen Kutusu | DH Hız Aşırtma VT | Adres Defteri | Email'le üyeliklerim | Benim forumlarım | Fotoğraf Albümleri
Favorileriniz | Üyeler | Arama | SSS | Şikayet listesi | Uyarı listesi | Nick işlemleri
Php Form mail hakkında ?

İlgili konuları bak: (bu forumda | tüm forumlarda)

Bu isimle girdiniz: Guest
Bu konudaki kullanıcılar: hiç
  Basılabilir versiyon
Tüm forumlar >> [Web Tasarım - Programlama] >> Yazılım Geliştirme >> PHP / CGI >> Php Form mail hakkında ? Sayfa: [1]
Giriş
Mesaj << Daha eski konu   Daha yeni konu >>
illegalf

 

Mesaj: 59


 23 Ağustos 2008; 20:07:53 
Bu mesajla ilgili şikayetinizi bu icon a tıklayarak yapabilirsiniz.

Arkadaşlar php form mail hazırladım güzel oldu fakat bir problem var. Günde 3-4 adet boş mail geliyor bunun nedeni Gönder butonuna tıklanınca form elemanlarının kontrolünün yapılmaması. mail adresinin ve ad soyad'ın mutlaka girilmesini istiyorum bunu nasıl yapabilirim yani form elemanlarının girilmesinin zorunlu olmasını istiyorum ? bilgisi olan arkadaşlar yardımcı olabilir mi : )

_____________________________

Hmm..
bambamx

 

Mesaj: 71


 24 Ağustos 2008; 1:53:45 
Bu mesajla ilgili şikayetinizi bu icon a tıklayarak yapabilirsiniz.

iki yöntem var: javascript ile ve php ile kontrol.

birincisini uygulamak kullanıcıya zaman kazandıracak ve sizin sunucu yükünüzü azaltacaktır. ikincisi ise sizin açınızdan doğru bilgilerin girilmesini ve özellikle de veritabanı ile işlem yaparken sql injection durumunu engelleme konusunda önemlidir.

bir de captcha diye adlandırılan formu onaylamadan önce bazı rasgele karakterlerin girilmesi yöntemi, botların otomatik olarak formlara değerler yükleyerek giriş yapmasını engeller.

http://forum.donanimhaber.com/m_24999319/tm.htm ve http://forum.donanimhaber.com/m_25602906/tm.htm adreslerinde form konusu hakkında çeşitli uygulamala var. geliştirip kendinize uygun hale getirebilirsiniz. eğer doğrudan kodunuz için yardım istiyorsanız (ki bunu isteyeceğinizi sanmıyorum. yazdıklarınızdan, bir şeyler öğrenip kendinizi geliştirmeye çalıştığınızı düşünüyorum) incelememiz için kodlarınızı göndermeniz daha iyi olur.

_____________________________

Blackblue

Mesaj: 2787
Bu kullanıcının bu kategori altındaki blog mesajlarına git Bu kullanıcının DH Blog sayfasina git


 24 Ağustos 2008; 21:52:54 
Bu mesajla ilgili şikayetinizi bu icon a tıklayarak yapabilirsiniz.

En basit yöntem olarak verilerin postunu aldıktan sonra;

if ($adsoyad == "") die ("Ad soyad boş geçtiniz lütfen doldurunuz");

if ($Konu == "") die ("Konuyu boş geçtiniz lütfen doldurunuz");

if ($Mesaj == "") die ("Mesajı boş geçtiniz lütfen doldurunuz");

ekleyebilirsin.

Aynı zamanda hata mesajını süslemek sana kalmış.İstersen header() fonksiyonunu kullanarak hatayı verdikten sonra forma döndürebilirsin.



< Bu mesaj bu kişi tarafından değiştirildi Blackblue -- 24 Ağustos 2008; 21:50:37 >


_____________________________

Geleceğin BT Proje Yöneticisi
DeLLy®
Uzaklaştırılmış
90 gün cezanın 81 günü kaldı.

 26 Ağustos 2008; 12:04:37 
Bu mesajla ilgili şikayetinizi bu icon a tıklayarak yapabilirsiniz.

forma


<input type=hidden valu=gonderilmis> ekLersin..


if ((isset($_POST['gonderilmis'])) && ($soyadi=="") or ($adi=="")) {

echo "Boş Alan Bırakmayınız";} else {

mail kodları

}
Sayfa:   [1]
Tüm forumlar >> [Web Tasarım - Programlama] >> Yazılım Geliştirme >> PHP / CGI >> Php Form mail hakkında ? Sayfa: [1]
Buraya git:



Donanım Haber Video İnceleme
Donanimhaber.com Hız Aşırtma Yarışması (Kasım 2008)
Donanimhaber.com'un Intel sponsorluğunda düzenlediği hız aşırtma yarışması
Cebit 2008: AlisVerisX Standı
AlisVerisX ile nasıl internette bir günde işimizi kurabileceğimiz üzerine konuşuyoruz.
 


Yeni mesajlar Yeni mesajlar yok
Popüler konu, yeni mesajlar ile Popüler konu, yeni mesajlarsız
Kilitli yeni mesajlar ile Yeni mesajlar olmadan kilitli
 Yeni mesaj at
 Mesaja cevap at
 Yeni anket aç
 Oy kullan
 Kendi mesajımı sil
 Kendi konumu sil
 Mesaja değerlendir
 Mesajımı DH blog sayfama ekle
 
Reklamlar




















Videolarımız
 
Cebit 2008: TTN Mobile Standı

PES 2009 Lansmanı Röportajı


Forum Software powered by ASP Playground Advanced Edition 2.3
Copyright © 2000 - 2006 ASPPlayground.NET


0.219