Merhaba yapmakta olduğum bir web sitesinde bazı karşılaştırmalar yapmak istiyorum. Sorunum şöyle: sermaye ve mnt isimlerinde 2 textbox tan veri çekiyorum. Eğer mnt değeri sermayenin 1/4 ünden büyük ise ekrana Mnt hesaptan büyüktür yazsın Eğer mnt değeri sermayenin 1/4 ünden küçük ise ekrana Mnt hesaptan küçüktür yazsın Eğer mnt değeri sermayenin 1/4 ne eşit ise ekrana Mnt hesaba eşittir yazsın. Hesap = sermaye / 4 ancak bu hesaplamayı yaptıramadım. Sermaye ile mnt karşılatırmasını yapıyor ancak bunu sermayenin 4te birine yapmıyor. Daha sonradan bazı durumlara göre (daha önceki sayfalarda seçilmiş olan) formül değişecek ben sadece fonksiyonda takıldım.
function hesapla (veri) sermaye=request("sermaye")*0.25 if cint(veri)>sermaye then veri="Mnt hesaptan büyüktür" elseif cint(veri)=sermaye then veri="Mnt hesaba eşittir " elseif cint(veri)<sermaye then veri="Mnt hesaptan küçüktür" end if hesapla=veri end function response.write hesapla(request("mnt"))
bu şekilde dener misin?
< Bu mesaj bu kişi tarafından değiştirildi samplus -- 9 Şubat 2010; 3:49:18 >
Sorunum şöyle:
sermaye ve mnt isimlerinde 2 textbox tan veri çekiyorum.
Eğer mnt değeri sermayenin 1/4 ünden büyük ise ekrana Mnt hesaptan büyüktür yazsın
Eğer mnt değeri sermayenin 1/4 ünden küçük ise ekrana Mnt hesaptan küçüktür yazsın
Eğer mnt değeri sermayenin 1/4 ne eşit ise ekrana Mnt hesaba eşittir yazsın.
Hesap = sermaye / 4 ancak bu hesaplamayı yaptıramadım. Sermaye ile mnt karşılatırmasını yapıyor ancak bunu sermayenin 4te birine yapmıyor.
Daha sonradan bazı durumlara göre (daha önceki sayfalarda seçilmiş olan) formül değişecek ben sadece fonksiyonda takıldım.
Sayfa kodu şöyle:
<html>
<head>
<meta http-equiv="Content-Language" content="tr">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<title>Yeni Sayfa 1</title>
</head>
<body>
<form method="POST" action="test.asp">
<table border="1" width="100%" id="table1">
<tr>
<td width="57">Sermaye</td>
<td> <input type="text" name="sermaye" size="20"></td>
</tr>
<tr>
<td width="57">Mnt : </td>
<td>
<input type="text" name="mnt" size="20"></td>
</tr>
<tr>
<td width="57"><input type="submit" value="Gönder" name="B1"></td>
<td></td>
</tr>
</table>
<p> <% dim mnt, sermaye, hesap, durumlar,oran
mnt=request("mnt")
sermaye=request("sermaye")
oran = 0.25*sermaye
hesap=Cint(oran)
if mnt > hesap then
durumlar = "<font color='#00DD00' >Mnt Hesaptan Büyüktür</Font>"
elseif mnt < hesap then
durumlar = "<font color='#DD0000' >Mnt Hesaptan Küçüktür</Font>"
elseif mnt = hesap then
durumlar = "<font color='#0000DD' >Mnt Hesaba Eşittir</font>"
else
durumlar = "Hesap Tutmadı"
end if
%></p>
<p> hesap : <%=hesap%></p>
<p> SONUÇ : <%=durumlar%></p>
</form>
</body>
</html>
Hatayı bir türlü bulamadım.