Hur gör jag för att få ett värde från en funktion...så här ser koden ut
a=width
response.write("BREDDEN ÄR: " &a)
end sub
call test(server.mappath("lukaspojken.jpg")) 'Funktionen anropas här med en bild
%>
<%
response.write("Vill skriva ut Bredden här igen: " &a)
%>
Hur lyckas jag med att få den sista response.write att fungera?
Får nog titta lite på det där...märkte att jag kunde lösa den första frågan genom att sätta en variabel ovanför subrutinen...man kanske inte borde göra så eller...:)
Man kan säga såhär:
En sub kan du använda för att infoga ett stycke kod som alltid utför samma sak. Jag brukar ibland ha en sub som jag kallar för clearsessions() och ser ut såhär:
sub clearsessions()
session("ett")=""
session("tva")=""
session("tre")=""
end sub
Bara genom att skriva call clearsessions() kan jag då rensa alla session-variabler.
En funktion använder du för att returnera ett värde som beror på ett annat värde. Säg att du åtskilliga gånger ska omvandla celsius till fahrenheit på en sida. Då gör du lämpligen en funktion där temperaturen i celsius representeras av en variabel. Funktionen returnerar sedan temperaturen i fahrenheit.
Det här var inte den mest "sakliga" av förklaringar, men så använder iaf jag mig av sub/function.
Jag minns att det finns funktioner som inte returnerar värden samt att man inte behöver skicka en variabel till...så egentligen borde din kod kunna skrivas på det här sättet också...
function clearsessions()
session("ett")=""
session("tva")=""
session("tre")=""
end function
Om jag inte har helt fel...jag gillade förresten din sub...skapade lite inspiration...
sub clearsessions()
session("ett")=""
session("tva")=""
session("tre")=""
end sub
session("ett")="" tex, sätter den värdet på sessionen som är nr1. (kanske lägs i någon nr lista ordningen på sessioner) eller döper du dina sessioner alltid till ett,två,tre osv..
------------------
1 Man, 1 Million dead, The odds are just about even - Ash
254 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849