Javascript must be enabled in your browser to use this page.
Please enable Javascript under your Tools menu in your browser.
Once javascript is enabled Click here to go back to PcTekno.NET | PTN |
Skip to content
Site Araçları
pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber
Konumunuz: Anasayfa arrow Html arrow HTML Form hazırlama - form tagı
HTML Form hazırlama - form tagı Yazdır E-posta
Üye Değerlendirme: / 4
Kötüİyi 
Salı, 01 Mayıs 2007
Websayfalarında ziyaretçi ile iletişim kurmak zorunlu hale gelmiştir. Bu nedenle ziyaretçi ile iletişime geçmek için sadece e-mail yetersiz kalmaktadır. Bu durumda kullanılmak için geliştirilen tag <FORM> tagıdır.

<FORM> tagı ve bu tag ile kullanılan bir çok tag bize arama kutuları, seçmeli listeler gibi birçok yeni sayfa elemanı kazandırmaktadır. Formlar ile kullanılan tüm taglar <FORM> ve </FORM> tagları arasında kullanılmaktadır. Öncelikle bu tagı inceleyelim ve sonra diğer taglar yardımı ile farklı formlar tanımlamayı öğrenelim.

<FORM> Tagı

Bu tag tüm form elemanlarını içerisine alır. Kullanım şekli;
<code>
<FORM>
 
form ile ilgili ifadeler ve
 
taglar bu bölümde bulunacaktır.
</FORM>
</code>

yukarıda görüldüğü gibidir. Burada <FORM> tagının bazı özellikleri kullanılacaktır. Ayrıca bu tag arasına ise form düzenlenirken kullanılacak ifade ve taglar yerleştirilecektir.

<FORM> tagının özellikleri şunlardır :

  • METHOD
    Bu özellik ile formun nasıl gönderileceği belirtilir. Genel olarak kullanılan iki değer alır. Bunlardan ilki öntanımlı olan GET yöntemidir. Bu değer kullanıldığında form içerisindeki bilgi URL kodlama yöntemi ile gönderilir. Bunun anlamı bilgi sayfa adresine bilgi eklenecek ve istenilen yere bu şekilde ulaşacaktır. Bu yöntemi anlamak için aşağıdaki formu doldurun ve gönderin. Açılacak olan yeni pencerenin adres bölgesine dikkat edin.

    Get yöntemi ile bilgi gönderme
    Soyadınız :











    Browserinizin adres bölümünde şöyle bir ifade göreceksiniz :
    http://www.pctekno.net/index.php?option=com_content&task=view&id=37&Itemid=2&soyad=Demir

    Burada option, task  ve Itemid adlı değerler sayfa yönlendirme için bizim devamlı kullandığımız değişkenlerdir. Bu nedenle dikkâte almayınız.

    Burada forma yazdığımız bilgilerin doğrudan adrese eklendiğini göreceksiniz. GET metodu bu şekilde çalışır. Bu nedenle önemli verilerde bu yöntem kullanılmaz çünkü veri doğrudan urlde görülecektir. İkinci zayıf yönü ise bazı browserlerin bu şekilde sadece 256 karakter veri gönderebilmeleri nedeniyle veri sınırlaması olmasıdır.
    POST Gönderilecek bilginin başkaları tarafından görülmemesi ve istenildiği kadar bilginin gönderilmesi için kullanılan yöntem POST dur. Kullanım şekli :

    <code>
     <FORM METHOD="POST">
     
    form ifadeleri ve tagları
     </FORM>
     </code>

    yukarıda görüldüğü gibidir.

  • ACTION
    Form içerisindeki bilgilerin gönderileceği yerin adresi bu bölüme yazılır. Kullanım şekli :
    <code>
     <FORM METHOD="GET" ACTION="formun_gideceği_yerin_URLsi">
     
    form ifade ve tagları
     </FORM>
     </code>

    yukarıda görüldüğü şekildedir. Burada form içerisindeki bilgilerin nasıl kullanılacağı önemlidir. Bunun için iki yöntem bulunmaktadır.

    Bunlarda ilki mailto yöntemidir. Bu yöntem ile form içerisindeki bilgiler verilen e-mail adresine gönderilecektir. Bu yöntemin kullanımı :
    <FORM ACTION="mailto: Bu mail adresi spam botlara karşı korumalıdır, görebilmek için Javascript açık olmalıdır Bu posta adresi spam botlara karşı korumalıdır, görebilmek için Javascript açık olmalıdır "> şeklindedir. Bilgiler verdiğiniz e-mail adresine gönderilecektir.

    İkinci yöntem ise bir server programına ( CGI, PHP, ASP gibi ) bilgilerin gönderilmesi ve sonra bu bilgilerin bu programda işlenmesidir. Bu tip kullanımdan doğrudan kullanılacak olan server programının adresi bu bölüme yazılmalıdır.

Mailto seçeneği kullanıldığında bilgiler verdiğiniz e-mail adresine kodlanmış olarak geldiğinden bu bilgileri çözümlemeniz zor olacaktır. Bu nedenle bir form-mail programı kullanarak bilginin düzenlenmiş bir şekilde size ulaşmasını sağlayabilirsiniz. Bunun için sayfanızı yayınladığınız serverin form-mail programını kullanabilirsiniz veya kendiniz bir form-mail programı yazabilirsiniz. Bunun için sistem yöneticiniz ile temasa geçmeniz gerekmektedir. Yine özellikle bu konularda bilginiz yok ise veya sisteminizde böyle bir uygulama bulunmuyorsa ücretsiz/ücretli form-mail uygulaması veren servislerden yararlanabilirsiniz.

Yorumlar (0)Add Comment

Yorum Yazın
Yorum ekleyebilmeniz için giriş yapmanız gerekiyor. Henüz bir hesabınız yoksa lütfen kayıt olun.

busy
 
< Önceki   Sonraki >

Ana Menü

Anasayfa
Haberler
PC Videolar
Download
Torrent Ara
Foto Galeri
E-Market
:: PcTekno.NET Forum ::
PC Sözlük
Sitemap
Arama
İletişim

Giriş Formu






Kayıp Parola?
Hesabınız yok mu? Kayıt Ol

İp Adresiniz

Ip Adresiniz: 38.103.63.55

Alexa