..så kan brugeren uploade mere end een fil (han uploader jo ikke to samtidig fra den samme side), og to brugere kan uploade en fil på præcis samme tid (de har jo forskelligt sessionid) uden at to filer får samme navn.
Og det var iøvrigt et svar :o)
Synes godt om
Slettet bruger
17. juni 2002 - 23:36#3
Men hvis man ser bort fra upload hvor det naturligvis er oplagt, hvilke anvendelsesmuligheder ligger der så ellers i det?
en session er en cookie som serveren sender til din browser, den er så også flink :o), at der i asp er en kode til at skrive den ud med....
menningen med den er at severen "holder styr" på brugerene dvs. giver alle en værdi. Man kan jo så gemme sessionID i en database for hver side brugeren ser (med dato tid, sidenavn og sessionID), så har man jo en statistik over hvilke sider brugerene ser (og hvor langtid der går fra de kommer fra en side til den anden osv, osv...)
Jeg er ked af at dryppe lidt malurt i bægeret, men Session.SessionID er IKKE garanteret unik på tværs af genstart af IIS. Dvs. at en given ID kan blive tildelt igen efter hver genstart af IIS. Det er den direkte årsag til, at Microsoft anbefaler ikke at bruge Session.SessionID som GUID i en database.
Jeg mener ikke selve ID'en er specielt interessant, med undtagelse af det eksempel a1 giver. Jeg anvender den af og til i statistik funktioner, hvis den server jeg arbejder på, ikke har et ordentligt statistik modul.
Sessioner i sig selv er naturligvis interessant, men du behøver normalt ikke bekymre dig om ID på sessionen. Hvis du eks. gemmer information i sessions variabler, behøver du ikke kende ID'en, da alle funktioner på sessions i dit ASP script altid foregår på den aktive session.
Synes godt om
Slettet bruger
21. juni 2002 - 22:56#6
ok
Synes godt om
Ny brugerNybegynder
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.