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 %>