<% if adsoyad="Halil" Then response.write "İsmi Halil" Else Response.write "İsmi Halil Değil" End if %>veya
<% if not adsoyad "Halil" Then response.write "İsmi Halil Değil" Else Response.write "İsmi Halil" End if %>if ten sonra "not" eklersek tam tersi olmuş olur..
ya da 2 den fazla if kullanacaksanız (özellikle sayfalamada çok işinize yarar.)
<% if sayfa="1" Then response.write "1. sayfa" Elseif sayfa="2" Then Response.write "2. sayfa" Elseif sayfa="3" Then Response.write "3. sayfa" Elseif sayfa="4" Then Response.write "4. sayfa" Else Response.write "sayfa değeri boşsa burası döner" End if %>Elseif sayfa="4" Then
kırmızı ile belirttiğim yeri bitişik yazdığımız için kodların sonuna End if koymuyoruz. eğer alt alta koysaydık ifler birbirinden bağımsız olacaktı ve her iften sonra End if koymamız gerekecekti.
Örnek olarak ;
Alıntı:
<% if adsoyad="Halil" Then response.write "İsmi Halil" Else if adsoyad="Halil" Then Response.write "İsmi Halil 2" End if End if %>
Ayrıca if içerisinde birden fazla değer nasıl kullanılır ;
veya olarak kullanımı. (2 değişkenden biri uygunsa döner kod..)
<% if adsoyad="Halil" or adsoyad="İbrahim" Then response.write "İsmi Halil veya İbrahim" Else Response.write "İsmi Halil veya İbrahim Değil" End if %>ve olarak kullanımı. (2 değişkenden ikiside uygunsa döner kod..)
Alıntı:
<% if adsoyad="Halil" and adsoyad="İbrahim" Then response.write "İsmi Halil veya İbrahim" Else Response.write "İsmi Halil veya İbrahim Değil" End if %>