Jesper TMedlem sedan nov. 20017 144 inläggTrådstart#1 Microsoft VBScript runtime error '800a0006'
Overflow
/tips/bmi.asp, line 17
<%
send=request("send")
vikt=cint(request("vikt"))
langd=cint(request("langd"))
Response.write "<form name='form1' method='post' action='bmi.asp?send=yes'> Din vikt i kg. <input type"&_
"='text' name='textfield' size='5'> <br>Din längd i cm. <input type='text' name='textfield' size='10'> <input type='submit' name='Submit' value='Räk"&_
"na ut'> </form>"
if send="yes" then
kvadrat=langd*langd
[b]BMI=vikt/kvadrat'----------------------Rad 17[/b]
response.write "Ditt BMI är:"& BMI
end if
%>
Jesper TMedlem sedan nov. 20017 144 inlägg
nothing.
Just det ja! Har man WF så är det rätt svar! 
Jesper TMedlem sedan nov. 20017 144 inlägg
Hur ska koden ser ut då?
Ja, det undrar jag med, därav inlägget! 
<%
Response.write "<form name='form1' method='post' action='vikt.asp?send=yes'> Din vikt i kg. <input type"&_
"='text' name='vikt' size='5'> <br>Din längd i cm. <input type='text' name='langd' size='10'> <input type='submit' name='Submit' value='Räk"&_
"na ut'> </form>"
if request.querystring("send") ="yes" then
send=request("send")
vikt=cint(request("vikt"))
langd=cint(request("langd"))
kvadrat=langd*langd
BMI= vikt/kvadrat
response.write "Ditt BMI är:"& BMI
end if
%>
vad är BMI??? 
Jesper TMedlem sedan nov. 20017 144 inlägg
koden- kramen
Skulle du kunna förklara dig lite! Var skall jag lägga in det för att mitt script skall fungera?
Jesper TMedlem sedan nov. 20017 144 inlägg
Jesper TMedlem sedan nov. 20017 144 inläggDet stämmer ju inte!
BMI Blir 26,25 men skall vara 30.35
Något är fel
vikt/(längd*längd)
???????
hypatiaMedlem sedan feb. 20016 388 inläggBMI = vikten i kg delat med längden i meter i kvadrat.
Om du delar med längden i centimeter får du ett väldigt litet tal, som förmodligen är skälet till felmeddelandet i ditt första inlägg.
Så, det borde fungera bättre om du delar "langd" med 100 innan du kvadrerar det.
Jesper TMedlem sedan nov. 20017 144 inläggTack!
Det funkar om jag tar bort "cint" också!
hypatiaMedlem sedan feb. 20016 388 inlägg"cint" är väl någon form av integer? (jag är alldeles för dålig på det här...
)
Jo, du borde behöva ta bort det eftersom t.ex. 175 cm ska bli 1,75 m.
Vad bra att det funkar i alla fall. 
UlfTMedlem sedan maj 20018 027 inlägg
"cint" är väl någon form av integer?
Ja, det är en funktion som konverterar något till en integer.