Yeni Nesil Teknoloji Portalı
form mail uygulaması ZOw62010

Hoş Geldin,Yeni Nesil Portalına Üye Olarak Forumdan Faydalanabilirsin


Admin

*FaceBook Sayfamız Yakında

*Moderatör Alımları Devam Ediyor

*İletişim: frmnetwork@hotmail.com
Yeni Nesil Teknoloji Portalı
form mail uygulaması ZOw62010

Hoş Geldin,Yeni Nesil Portalına Üye Olarak Forumdan Faydalanabilirsin


Admin

*FaceBook Sayfamız Yakında

*Moderatör Alımları Devam Ediyor

*İletişim: frmnetwork@hotmail.com
Yeni Nesil Teknoloji Portalı
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Yeni Nesil Teknoloji Portalı


 
AnasayfaAnasayfa  Latest imagesLatest images  AramaArama  Kayıt OlKayıt Ol  Giriş yapGiriş yap  

 

 form mail uygulaması

Aşağa gitmek 
YazarMesaj
Admin
Admin
Admin
Admin


Mesaj Sayısı : 105
Kayıt tarihi : 30/08/09
Yaş : 31
Nerden : Antalya

form mail uygulaması Empty
MesajKonu: form mail uygulaması   form mail uygulaması Icon_minitimePaz Ağus. 30, 2009 6:13 pm

Üzerinde çalıştığınız dokümanın mutlaka önceden kaydedilmesi gerekiyor. Öncelikle Form mail uygulamamızı ekleyeceğimiz alanı belirliyoruz. Buraya bir form ekleyerek işe başlayabiliriz. Bunu önceki konularda nasıl yapacağımız öğrenmiştik. Ama anımsayamayanlar için: Insert panelden Forms kategorisi altında Form düğmesine tıklayarak yeni bir form ekleyebiliriz.
Daha sonra bu form seçili iken (seçmek için kırmızı ince dikdörtgenin üst kısmına doğru tıklamanız yeterlidir) Properties panelinden bu form ile ilgili özellikleri belirleyebiliriz.


form mail uygulaması 000403

Form alanı ile ilgili ayarları Properties panelinden yapıyoruz

* İsim: çok önemli değil DW zaten bizim için bir isim vermiş.
* Method: POST
* Action: Yandaki göz at butonuna tıklayarak asıl mail yollama işlemini yapacak olan dosyayı seçiyoruz.


Biz burada sunucu taraflı dillerden faydalanacağız. Herkesin web sitesi farklı özelliklere sahip sunucularda barındırıldığı için biz de birkaç seçeneği göz önüne alarak ASP, ASPX, ColdFusion ve PHP için birer örnek hazırladık. İhtiyacınıza uygun paketi indirip makalenin akışına uygun olarak kullanabilirsiniz. Ben PHP'yi baz alarak makaleyi anlatmaya devam edeceğim.
Göz at diyalog penceresi açıldığında şuan çalıştığınız doküman ile aynı dizinde olması gereken mail_yolla.php (yada mail_yolla.asp, mail_yolla.aspx, mail_yolla.cfm hangisi kullanıyorsanız) dosyasını seçip OK diyoruz.

ASPX ile hazırlanan form mail uygulamasında diğer uygulamalara göre bazı farklılıklar bulunmakta. Onun herhangi bir iletisim.htm ye ihtiyacı yok. Her şey mail_yolla.aspx dosyasında olup bitmekte. O yüzden bu mail yollama işlemini ASP.NET ile yapmayı düşünüyorsanız sadece mail_yolla.aspx dosyasını inceleyip onun üzerinde yoğunlaşmanız yeterli olacaktır.

form mail uygulaması 000404

Action için işlem dosyamızı seçiyoruz
İşin önemli bir bölümü olan form ile ilgili ayarları bitirdiğimize göre şimdi bu formun içine bir tablo yaratın (2 sütun ve 6-7 satır işimizi görecektir). Tablonun tüm özelliklerini (cellpadding, cellspacing vs.) ihtiyacınıza göre ve sitenizin tasarımına uygun olacak şekilde ayarlayın. Aşağıda benim hazırladığım örnek form maili inceleyebilirsiniz.

form mail uygulaması 000405

Formumuz aşağı yukarı böyle bişey oluyor
Sırasıyla şu form bileşenlerini ekliyoruz.
Metin
İsim
Özellik
Adınız soyadınız
ad_soyad
input type
Clear width : 35
E-mail adresiniz
email
input type
Clear width : 40
Konu
konu
input type
Clear width : 40
Mesajınız
mesaj
textarea
Clear width : 40
Num lines : 6
Wrap : virtual
Kime
kime_mail
hidden field
value : e-mailin yollanmasını istediğiniz email adresi
Butonlar
yolla (submit), sifirla (reset)
submit ->
Label : Gönder
Action : Submit Form
reset ->
Label : Temizle
Action : Reset Form

Form bileşenlerini ekledikten sonra daha öncede değindiğimiz gibi Properties panelinden o bileşene ait özellikleri belirleyebiliriz. Özellikle bu bileşenlerin isimlerine çok dikkat etmelisiniz. Zira formun action'ınında belirtilen mail_yolla.php (yada mail_yolla.asp, mail_yolla.aspx, mail_yolla.cfm) de bu isimler bir değişkeni temsil etmektedir ve bu değişkenleri de form bilgisini yollarken kullanacağız.
Bir diğer önemli nokta da eklediğimiz hidden field'ın mail yollama işleminin önemli bir parçasını teşkil ettiğidir. Buraya bu form mail uygulamasında yollanan mesajın gitmesini istediğiniz e-mail adresini yazmalısınız. (örneğin kendi e-mail adresinizi ya da iletisim@siteadresi.com vs.) İsterseniz bunu bir input text veya list menu yaparak her defasında farklı adreslere mail yollayabileceğiniz hoş bir uygulama yapabilirsiniz.
Form elemanları ile ilgili değişiklikleri Properties panelinden yapabilirsiniz
Tüm bu form bileşenlerini eksiksiz olarak ekledikten sonra dokümanımızı kaydedip sunucuya yollayarak deneyebiliriz.

E-mail yollama işlemi eğer ayarlarını yapmadıysanız sadece sunucuda deneyebileceğiniz, localhost'ta çalışmayan bir uygulamadır. Bu nedenle doğrudan doğruya sunucuda denenmelidir
İşte örnek bir form mail uygulaması nasıl yapılıyor birlikte öğrenmiş olduk. Fakat formlar sadece e-mail yollamaya yaramıyor tabi. Özellikle veritabanı manipülasyonlarıyla ilgileniyor ve üyelik sistemi ve veri girişi gibi işlemler yapıyorsanız formlar çokça işinize yarayacak demektir. Sadece ilerideki çalışmalarınız için örnek teşkil etmesi dileklerimle...

Very Happy Very Happy
Sayfa başına dön Aşağa gitmek
https://frmnetwork.yetkin-forum.com
 
form mail uygulaması
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Yeni Nesil Teknoloji Portalı :: Genel :: Dreamweaver-
Buraya geçin: