![]() |
![]() |
#4 |
![]() Radio Butonları
Kullanıcıdan mutlaka bir tercih belirtmesini istediğimiz durumlarda kullanılır. Kullanıcıya seçmesini istediğimiz seçenekler sırasıyla sunulur ve bunlardan yanlızca bir tanesini seçmesi istenir. En iyi örnek yan tarafta gördüğünüz anketdir. Şimdi örneğimizin ilk sayfasını yapalım. <html> <head> <**** http-*****="Content-Type" content="text/html;charset=ISO-8859-9"> <**** http-*****="Content-Type" content="text/html;charset=windows-1254"> <title>Radio Buton</title> </head> <body > <form action="radiobuton2.asp" method="post"> <p>Lütfen siteme verdiğiniz puanı giriniz.</p> <input TYPE="radio" NAME="puan" VALUE="20" CHECKED>20<br> <input TYPE="radio" NAME="puan" VALUE="40">40<br> <input TYPE="radio" NAME="puan" VALUE="60">60<br> <input TYPE="radio" NAME="puan" VALUE="80">80<br> <input TYPE="radio" NAME="puan" VALUE="100">100<br> <br><input type="submit" value="gönder"> </form> </body> </html> Şimdi de kullanıcı seçeneğini seçtikten sonra butona bastığın da gelecek olan sayfayı yapalım <html> <head> <**** http-*****="Content-Type" content="text/html; charset=ISO 8859-8"> <**** http-*****="Content-Type" content="text/html; charset=windows-1254"> <title>Radio butonları</title> </head> <% puan=request.querystring("puan") select case puan case "20" response.write("20 puan verdiniz niçin bu kadar az.") case "40" response.write("40 puan verdiniz niçin bu kadar az.") case "60" response.write("60 puan verdiniz iyi saolun.") case "80" response.write("80 puan verdiniz Teşekkürler") case "100"response.write("100 puan verdiğiniz için çok saolun.") end select %> Verdiğiniz puan ne olursa olsun katıldığınız için Teşekkürler </html> Checkbox Aynı radio butonları gibidir Kullanıcıya seçenekler sunulur ve bunlardan birini birkaçını hepsini yada hiçbirini seçmesi istenir .Hemen bir örnek yapalım. <html> <head> <**** http-*****="Content-Type" content="text/html;charset=ISO-8859-9"> <**** http-*****="Content-Type" content="text/html;charset=windows-1254"> <title>Checkbox</title> </head> <body > <form action="checkbox2.asp" method="post"> <p>Sitemde en çok girdiğiniz bölüm hangisidir.</p> <input TYPE="checkbox" NAME="asp">ASP<br> <input TYPE="checkbox" NAME="html">HTML<br> <input TYPE="checkbox" NAME="flash" >FLASH<br> <input TYPE="checkbox" NAME="java">JAVASCRIPT<br> <input TYPE="checkbox" NAME="prog" >PROGRAMLAMA<br><br> <input type="submit" value="gönder"> </form> </body> </html> Şimdi de ikinci sayfamızı yapalım <html> <head> <**** http-*****="Content-Type" content="text/html; charset=ISO 8859-8"> <**** http-*****="Content-Type" content="text/html; charset=windows-1254"> <title>Radio butonları</title> </head> Seçtiğiniz bölümler <% if request.form("asp")="on" then response.write("ASP") end if if request.form("html")="on" then response.write("HTML") end if if request.form("flash")="on" then response.write("FLASHL") end if if request.form("java")="on" then response.write("JAVASCRIPT") end if if request.form("prog")="on" then response.write("PROGRAMLAMA") end if %> Verdiğiniz Bilgiler için Teşekkürler. </html> TextStream Nesnesi TextSream nesnesi sayesinde Sunucunun bilgisayarında yeni dosya oluşturmak veya varolan dosyaya ek yapılabilir. Metin dosyası oluşturma Metin dosyasına ek yapma TextStream Nesnesi Metin Dosyası Oluşturma (CreateTextFile) ASP sayfaları sayesinde sunucu üzerinde bir text dosyası oluşturulur yada bu text dosyasına ek yapabiliriz. <html> <head> <**** http-*****="Content-Type" content="text/html; charset=ISO 8859-8"> <**** http-*****="Content-Type" content="text/html; charset=windows-1254"> <title>Textbox</title> </head> Bu sayfa açıldığı anda sunucu üzerinde bir text dosyası oluşturulacak ve içerisine yazı yazılacaktır. <% set dn=server.createObject("scripting.filesystemobject ") set setdn=dn.createtextfile("E:.txt",2) setdn.writeline("WEBDERSHANESI.NET") setdn.close set setdn=nothing set dn=noting %> </html> |
|
![]() |
![]() |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
|
|