ASP'de genelde sık sık kullanılan bir komuttur.Bu duruma göre hangi işlem yapılmasını sağlar.Bu konuda If..else ifadesini göreceğiz.- If..else'e örnek vermek gerekirsetekli ifaderlerde<%if islem then'yapılacak işlemlerend if%>gibi kullanılmaktadır.Burada işlem yazan yere koyulmuş şart gelmektedir.Eğer bu şartsa hemen aşağısındaki yapılacak işlemler yapıldır.Eğer değilse gibi kullanmak içinde<%if islem then'yapılacak işlemlerelse'değilse buradaki işlemlerend if%>kodu yeterli olacaktır.Burada işlem diye seçmiş olduğumu durumun negatif ihtimalinde else diye belirtildikten sonraki işlemler yapılır.Bu ihtimalleri arttırmak için ise <%if islem then'yapılacak işlemlerelseif islem2 then'islem2 doğruysa yapılacak işlemlerelse'hiç biri değilse buradaki işlemler yapılacakend if%>Burada kullanılan elseif gibi çok fazla olasılık yapılabilir.Kullanılan bu If'li döngülerde eğer 2 şarta'da uygun ise diye yaptırmak için <% if islem1 and islem2 then %> gibi bir ifade kullanılabilir.If'li döngünün kullanımı ile ilgili olarak saat durumuna göre ekrana yazdırma işlemi yapalım.<%saat = hour(now)If saat <= 12 Thenresponse.Write ""Günaydın""elseif Saat > 18 Thenresponse.Write ""ıyi akşamlar""elseif Saat >= 22 Thenresponse.Write ""ıyi geceler""elseresponse.Write ""Tünaydın""End If%>Örnek çalıştırıldığında ekrana saat durumuna göre vermiş olduğumuz değerlerden biri yazacaktır.
Asp KodBank 2 yıl önce Melek Kentmen 361