Would you like to react to this message? Create an account in a few clicks or log in to continue.

GrafikCell.Forumd.Biz | Adobe Destek & Yardım - GraFik Destek Forumu
 
AnasayfaLatest imagesAramaKayıt OlGiriş yap

 

 ASP’de if else kullanımı

Aşağa gitmek 
2 posters
YazarMesaj


avatar


Uyarı Sev. Uyarı Sev. : Uyarı Yok
<b>Paylasım Gücü</b> Paylasım Gücü : 0
<b>Kayıt tarihi</b> Kayıt tarihi : 31/12/69
<b>Ruh</b> Ruh : 6
<b>Grafik Düzey</b> Grafik Düzey : Az
<b>Tarayıcın</b> Tarayıcın : Safari

ASP’de if else kullanımı Empty
MesajKonu: ASP’de if else kullanımı   ASP’de if else kullanımı EmptyÇarş. Mart 17, 2010 8:39 am

Büyük insan Nietzsche ‘İnsan, diğer insanlardan hiçbir şey istememeye, onlara hep vermeye alıştığı zaman, elinde olmadan soylu davranır’ demiş. Vereceğiniz kod örneğinde bir durumun bulunup bulunmadığını sınamasını sağlayacağız. Genel yazım kuralı şöyledir:

If şart Then
[şart doğru ise yapılacak işler]
Else
[şart doğru değilse yapılacak işler]
End If

Bir örnek herşeyi anlamanızı sağlayacaktır: Eğer saat 12’den önce ise sayfaya “Günaydın” yazdır; saat 12’den sonra ise “Tünaydın” yazdır.

Fakat burada bir eksiklik var: Saat 18’den sonra ise sayfaya “İyi akşamlar!” yazdırmamız daha doğru olmaz mı? If döngüsü kendi içinde sınırsız Elseif (ikinci şartlı döngü) imkanı vererek bize bunu sağlar. Her Elseif’i yeni bir If gibi düşünebilirsiniz. İşte şu senaryoyu gerçekleştirecek kod örneği (ifelse1.asp):

<HTML>
<HEAD>
<TITLE>ASP ILE SAATE GORE SELAM</TITLE>
<META http-equiv=”content-type” content=”text/html; charset=ISO-8859-9″>
<META http-equiv=”Content-Type” content=”text/html; charset=windows-1254″>
</HEAD>
<BODY>
<H2>
<CENTER>
<%
If Hour(Now) <12 Then
Response.Write “Günaydın! ”
ElseIf Hour(Now) >= 18 Then
Response.Write “İyi akşamlar! ”
Else
Response.Write “Tünaydın! ”
End If
Response.Write “<br>”
Response.Write “Aspkodlari.com’a hoşgeldiniz”
%>
</CENTER>
</H2>
</BODY>
</HTML>
Bu programı çalıştırdığınız zaman, çalıştırdığınız saate göre sayfadaki selamın değiştiğini göreceksiniz. (Bu örnekte, sadece şartlı döngü işlemi yapmıyoruz; fakat aynı zamanda Hour(Now) fonksiyonu ile tanışıyoruz ve sayfadaki bütün unsurları ASP yöntemiyle yazdırıyoruz! Fakat şimdilik bu iki unsurun üzerinde de durmayın.) Programımız nasıl çalışıyor? Yukarıda başka vesile ile VBScript’in kullanılmaya hazır fonksiyonları vardır, demiştik. Bunlardan biri de o andaki saati ve tarihi bildiren Now() fonksiyonudur. Bu fonksiyondan dönen değerle bu andaki saati öğreniyoruz; ve bunu önce 12 ile karşılaştırıyoruz. Fonksiyondan dönen değer, eğer 12’den küçükse, programımız Response (Karşılık) Nesnesi’nin .Write Metodu’nu kullanarak (Nesneler ve Metodlar meselesi üzerinde de durmayın!) ziyaretçinin Browser penceresine “Günaydın” yazdırıyor.
Sayfa başına dön Aşağa gitmek
rankend
Administrator
Administrator
rankend


Uyarı Sev. Uyarı Sev. : Uyarı Yok
<b>Mesaj Sayısı</b> Mesaj Sayısı : 2210
<b>Paylasım Gücü</b> Paylasım Gücü : 5979
<b>Rep Point</b> Rep Point : 131
<b>Kayıt tarihi</b> Kayıt tarihi : 20/10/09
<b>Yaşım</b> Yaşım : 32
<b>Nerden</b> Nerden : Bodrum
<b>Ruh</b> Ruh : 1
<b>Grafik Düzey</b> Grafik Düzey : Profesyonel
<b>Tarayıcın</b> Tarayıcın : Chrome

ASP’de if else kullanımı Empty
MesajKonu: Geri: ASP’de if else kullanımı   ASP’de if else kullanımı EmptyPaz Nis. 04, 2010 12:42 am

Saol emre
Sayfa başına dön Aşağa gitmek
http://rankend.com
 
ASP’de if else kullanımı
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» asp ders9,asp form kullanımı,post ve get kullanımı
» Div kullanımı , Kod kullanımı , Diiv css kodu
» ASP’de Cookie kullanımı
» number_format() kullanımı
» ASP’de Select Case kullanımı

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
 :: Grafikcell.Forumd.biz Web Dersleri :: Asp Dersleri-
Buraya geçin: