Voor een inlog systeem moet ik bepaalde gegevens opslaan. Verschillende data wordt opgeslagen in een zelfgemaakt object. Middels een simpel loopje stel ik dit object meerdere keren in met andere waarden, om vervolgens ieder nieuw object in een bestaande array te stoppen. Om deze informatie vervolgens mee te nemen naar een vervolgpagina stop ik deze array in een sessie.
Het vreemde is dat, voor de response.redirect, ik deze informatie probleemloos kan uitlezen:
Echter, voer ik deze code uit op een vervolgpagina, dan krijg ik de volgende error melding:
http://www.microsoft.com/.../iis/htm/asp/vbob12d0.htm
Afgezien van het feit dat dit niet de mooiste oplossing is
Kan iemand me vertellen waarom dit allemaal fout gaat?
Het vreemde is dat, voor de response.redirect, ik deze informatie probleemloos kan uitlezen:
code:
1
| response.write session("authBack_"&cstrSiteId)(0).userName |
Echter, voer ik deze code uit op een vervolgpagina, dan krijg ik de volgende error melding:
En na een paar keer reloaden komt hij met een andere melding:Error Type:
(0x8000FFFF)
Catastrophic failure
Via Google had ik deze pagina op MSDN gevonden over sessies, hier staat ook iets bij over arrays in een sessie, maar vooralsnog geen informatie over een object in een array in een sessie.Error Type:
Microsoft VBScript runtime (0x800A01B6)
Object doesn't support this property or method: 'session(...)(...).UserName'
http://www.microsoft.com/.../iis/htm/asp/vbob12d0.htm
Afgezien van het feit dat dit niet de mooiste oplossing is
[ Voor 7% gewijzigd door Verwijderd op 13-10-2004 10:33 ]