Kimlik doğrulama veya yönetimden onay bekliyor.
Kodlarda bir acayiplik var.
ilk olarak like ile kontrol yaptırmak bu tür durumlarda çok mantıklı deil. Direk olarak eşitlik kontrolü yapmak daha mantıklı olacaktır.
ikinci konu, her iki durum için ayrı ayrı if kullanmaktansa elseif ile koşulu daha sağlam kontrol etme şansın var. Eğer şöyleyse şunu yap, şöyleysede şunu, değilse bunu yap... gibi
örnek olarak
if kullaniciadi = "" Then
Response.Write "Lütfen kullanıcı adını boş bırakmayınız"
elseif sifre = "" Then
Response.Write "Lütfen şifre belirtiniz."
else
Response.Write "tebrik ederim. Her şeyi doldurmuşsunuz"
end if
yukarıdaki örnekteki gibi koşulları her bir sorulama için ayrı ayrı kullanmak yerine bir zincirleme mekanizması kullanırsan sonuca ulaşmak daha rahat olacaktır.
Bu tür kullanımlarda fonksiyonlardan yararlanırsan sanırım kontrolün daha iyi olabilir ve kod yazmak konusunda da zamanını ekonomik harcamış olursun.