Jag är ingen expert men kan man verkligen ha två paranteser efter varandra? Och om man kan, bör då inte dessa paranteser ha " allihopa?
Application("onlinelist")([b]"[/b]anvandare[b]"[/b]) = "online"
Eller är jag ute med cykeln?
MVH Patrik
5 svar · 203 visningar · startad av MoonCow
Tjena!
Håller på med en liten community och hade tänkt ha en "onlinelista" så man lättare kan hitta polare. Problemet jag har haft är att Session_OnEnd inte execverats om den innehållit mer än application-saker.. försökte med att den skulle ta bort ur databasen när sessionen timeoutar men den verkade skita i att ta bort ur databasen och bara ta bort en användare från application("antal_anvandare_online") vilket resulterade i att det stod tex. 1 st användare påloggad men min onlinelista var forfarande på 5 pers trots att den borde tagit bort dom. jaja, så jag sket i detta och tänkte; den verkar ju kirra det med application så jag kör endast med det. Kollade lite i in asp-bok som jag använder som referens och hittade fälvariabler. Verkade ju smart och jag körde till med föjlande:
Application("onlinelist")(anvandare) = "online"
det ligger då i logga_in.asp filen men får:
Microsoft VBScript runtime error '800a000d'
Type mismatch: 'Application(...)'
/logga_in.asp, line 29
vet nån vad som är fel/har en annan lösning?
Jag är ingen expert men kan man verkligen ha två paranteser efter varandra? Och om man kan, bör då inte dessa paranteser ha " allihopa?
Application("onlinelist")([b]"[/b]anvandare[b]"[/b]) = "online"
Eller är jag ute med cykeln?
MVH Patrik
nej du förstår anvandare är en variabel och det att det är två paranteser är just för att det är en fälvariabel... fast är inte säker på att det funkar med application :/
mmm.. men det är snarare hur/om färltvariabler funker på applivation jag vill veta just nu...
aja.. löste det på ett annat sätt... tack ändå