Avatar billede slapstick Nybegynder
07. januar 2003 - 12:24 Der er 5 kommentarer og
1 løsning

funktioner

jeg vil gerne opdatere en variabel via en function
har ikek rigtig leget med functions før
har prøvet at lave en lille test
men får følgende fejl:

Der opstod en Microsoft VBScript-kompileringsfejl (0x800A0400)
En sætning var ventet
/test.asp, line 4


koden kommer her:

<%=request.buffer=true %>
<%
function pisfunktion()
5+request.form("skod")
end function
if not pis = "" then
crap = pisfunktion()
pis = 1
else
crap = 0
end if
%>
<html>
<body>
<font size="4"><%=crap %></font>
<br><br>
<FORM METHOD="POST" ACTION="test.asp">
<input type="text" value="0" name="skod">
<input type="submit" value="test">
</form>
</body>
</html>
Avatar billede slapstick Nybegynder
07. januar 2003 - 12:26 #1
hov pastede forkert kode..

<%=request.buffer=true %>
<%
pis = request.form("pis")
function pisfunktion()
5+request.form("skod")
end function
if not pis = "" then
crap = pisfunktion()
pis = 1
else
crap = 0
end if
%>
<html>
<body>
<font size="4"><%=crap %></font>
<br><br>
<FORM METHOD="POST" ACTION="test.asp">
<input type="hidden" value="<%=pis %>" name="pis">
<input type="text" value="0" name="skod">
<input type="submit" value="test">
</form>
</body>
</html>
Avatar billede medions Nybegynder
07. januar 2003 - 12:40 #2
<%=request.buffer=true %>
<%
pis = request.form("pis")
function pisfunktion()
pisfunktion = request.form("skod") + 5
end function
if not pis = "" then
crap = pisfunktion()
pis = 1
else
crap = 0
end if
%>
<html>
<body>
<font size="4"><%=crap %></font>
<br><br>
<FORM METHOD="POST" ACTION="test.asp">
<input type="hidden" value="<%=pis %>" name="pis">
<input type="text" value="0" name="skod">
<input type="submit" value="test">
</form>
</body>
</html>

//>Rune
Avatar billede slapstick Nybegynder
07. januar 2003 - 12:46 #3
hmm ok det jeg vilel frem til var om man ku undgå at definere crap som en "fast værdi" men bare sige at crap er lig med whatever der nu er i pisfunktion()
kan man det?
Avatar billede oasen Nybegynder
07. januar 2003 - 13:17 #4
function pisfunktion()
  pisfunktion = "Klokken er " & Time
end function

crap = pisfunktion()
response.write crap
Avatar billede slapstick Nybegynder
07. januar 2003 - 13:31 #5
ok takker til jer begge to :)
Avatar billede medions Nybegynder
07. januar 2003 - 19:19 #6
Anytime...
Thx 4 poinz

//>Rune
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester