-
Üyelik
19.03.2017
-
Yaş/Cinsiyet
29 / E
-
Meslek
Serbest
-
Konum
İstanbul Anadolu
-
Ad Soyad
M** D**
-
Mesajlar
11
-
Beğeniler
2 / 0
-
Ticaret
0, (%0)
Selamlar, iyi çalışmalar
Örnek bir hesap makinesi uygulaması yaptım.Herşey sorunsuz çalışıyor sadece bir sayıyı 0 ile bölme ihtimaline karşı bir hata mesajı verdirmeye çalışıyorum ama istediğim gibi çalışmıyor.Uygulama hata veriyor.Nerede yanlışlık yaptığım ve nasıl düzelteceğim konusunda yardımcı olur musunuz?
Sayfa1 kodları
<%
AlinanHata=request.querystring("hata")
%>
Anasayfa
Sayfa2 kodları
<%
sayi1=request.form("sayi1")
sayi2=request.form("sayi2")
islem=request.form("islem")
if sayi1&sayi2="" then
response.redirect "HspMakinesiİslem.asp?hata=1"
elseif sayi1="" then
response.redirect "HspMakinesiİslem.asp?hata=2"
elseif sayi2="" then
response.redirect "HspMakinesiİslem.asp?hata=3"
elseif sayi2="0"& islem=4 then
response.redirect "HspMakinesiİslem.asp?hata=4"
end if
Select case islem
case 1
sonuc=Cint(sayi1)+Cint(sayi2)
case 2
sonuc=sayi1-sayi2
case 3
sonuc=sayi1*sayi2
case 4
sonuc=int(sayi1/sayi2)
case 5
sonuc=sayi1 mod sayi2
End Select
%>
<% ="İşlem sonucu=" & sonuc %>
kyzaghan
Lord of the Ninth Sky
Kullanıcı
-
Üyelik
14.04.2017
-
Yaş/Cinsiyet
33 / E
-
Meslek
Yazılım Destek Lideri
-
Konum
İzmir
-
Ad Soyad
İ** K**
-
Mesajlar
50
-
Beğeniler
7 / 18
-
Ticaret
0, (%0)
Merhaba,
Asp'de & anlamı ve değildir, ve operatörü için And kullanılmalıdır. Aşağıda ilettim, bu şekilde dener misin?
<%
sayi1=request.form("sayi1")
sayi2=request.form("sayi2")
islem=request.form("islem")
if sayi1&sayi2="" then
response.redirect "HspMakinesiİslem.asp?hata=1"
elseif sayi1="" then
response.redirect "HspMakinesiİslem.asp?hata=2"
elseif sayi2="" then
response.redirect "HspMakinesiİslem.asp?hata=3"
elseif sayi2="0" And islem=4 then 'elseif sayi2="0"& islem=4 then
response.redirect "HspMakinesiİslem.asp?hata=4"
end if
Select case islem
case 1
sonuc=Cint(sayi1)+Cint(sayi2)
case 2
sonuc=sayi1-sayi2
case 3
sonuc=sayi1*sayi2
case 4
sonuc=int(sayi1/sayi2)
case 5
sonuc=sayi1 mod sayi2
End Select
%>
<% ="İşlem sonucu=" & sonuc %>
1 kişi bu mesajı beğendi.
-
Üyelik
19.03.2017
-
Yaş/Cinsiyet
29 / E
-
Meslek
Serbest
-
Konum
İstanbul Anadolu
-
Ad Soyad
M** D**
-
Mesajlar
11
-
Beğeniler
2 / 0
-
Ticaret
0, (%0)
Çalıştı ellerine sağlık ,iyi çalışmalar :)