Şunu dener misin?
<%
Deger = Request.QueryString("Deger")
IF Deger = 0 Then
Response.Write("Yanlış!")
ElseIF Deger = 1 Then
Response.Write("Doğru!")
Else
Response.Write("Bir Hata Oluştu")
End IF
%>
denedim. yine direkt yanlışı gösteriyor. 1-0 farketmiyor yani. anlayamadım vallahi ya.
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:51:07 -->-> Daha önceki mesaj 16:41:09 --
sonunda oldu ya. off. kafayı yemek üzereydim yemin ediyorum. şöyle ufak tefek şeylerden tüm olay etkileniyor ya

veritabanından çekerken değeri;
deger1=WM("deger")
diye aktarıp if else deger1 i soktum oldu. önceden böyle yapmazdım olurdu yine döngü bu sefer ne oldu da böyle oldu anlamadım.