Det kan vara ett subtypsproblem, eftersom du försöker jämföra en sträng med ett tal.
Därför:
if [b]Cint(Request.Form("bingo"))[/b] = bingo then
Mvh,
14 svar · 220 visningar · startad av jboy_87
försöker och fixa ett bingo spel men den funkar inte!!!
<%
'############## Copyright (C) ####### Josef Kalkan
#################################
if request.querystring("spela") = "ja" then
Randomize
bingo = Int(Rnd * 10) + 1
response.write bingo
end if
if Request.Form("bingo") = bingo then
response.write "<br>" &"Du har vunnit"
else
response.write "<br>" &"Du har förlorat"
end if
%>
<form method="POST" action="test.asp?spela=ja">
<p>
<select size="1" name="bingo">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select><input type="submit" value="Skicka" name="bingo"></p>
</form>
------------------
ASP är bäst fuck the rest!!!
Det kan vara ett subtypsproblem, eftersom du försöker jämföra en sträng med ett tal.
Därför:
if [b]Cint(Request.Form("bingo"))[/b] = bingo then
Mvh,
var, när, hur och vad fungerar inte?
------------------
.: Det är jag som ger svaren och det är Ni som ställer frågorna :.
Körningsfel i Microsoft VBScript (0x800A000D)
Inkompatibla typer: 'Cint'
/test.asp, line 9
[Redigerat av jboy_87 den 26 jan 2002]
ska det inte vara inte int får då
Körningsfel i Microsoft VBScript (0x800A000D)
Inkompatibla typer: '[string: "1, Skicka"]'
/test.asp, line 9
------------------
ASP är bäst fuck the rest!!!
1-10
<form method="POST" action="test.asp?spela=ja">
<p>
<select size="1" name="bingo">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select><input type="submit" value="Skicka" name="bingo"></p>
</form>
------------------
ASP är bäst fuck the rest!!!
hej, du har samma namn på både input-fältet för knappen och för select-fältet.
Jag skulle kunna tänka mig att om du bytar namn på submit-knappen så går det bättre.
mvh Jörgen :)
------------------
.: Det är jag som ger svaren och det är Ni som ställer frågorna :.
hur ser koden ut nu då?
<%
if request.querystring("spela") = "ja" then
Randomize
bingo = Int(Rnd * 10) + 1
response.write bingo
if int(Request.Form("bingo")) = bingo then
response.write "<br>" &"Du har vunnit"
else
response.write "<br>" &"Du har förlorat"
end if
end if
%>
------------------
ASP är bäst fuck the rest!!!
Och response.write request.form("bingo") ger?
ja, till din browser skrivs då någonting. vad?