Avatar billede iphase Nybegynder
22. september 2003 - 22:04 Der er 7 kommentarer og
2 løsninger

session timeout og sleep

Hej eksperter

Jeg sidder og laver et lille quiz program i php hvor man udfylder en kæmpe lang form og får et resultat ved submit.

Man har 2 timer til det hvorefter den auto submiter formen via en javascript.

Det javscript skal køres et php program som kører i en skjult iframe.

nu er jeg bare bekymret for om min session timer ud og brugeren ikek kan submitte sit resultat pga hans session ikke længere er gyldig. hvad kan jeg gøre ved det? eller gør sleep funktionen at sessionen ikke timer ud fordi php "arbejder/venter"??
Avatar billede iphase Nybegynder
22. september 2003 - 22:06 #1
jeg glemte lige at sige, at jeg kører sleep funktionen i php scriptet i den skjulte frame, i scriptet kører jeg sleep i 2 timer, hvoprefter output fortsætter og javascriptet bliver kørt.
Avatar billede TRoXa Novice
23. september 2003 - 12:35 #2
Du kunne vel lave en skjult input felt som havde brugernavnet i sig, og når den så submitter bruger du det felt som brugernavn, så det blir gemt til den rigtige bruger :)

f.eks

<input type=hidden name=brugernavnet value="<?=$_SESSION['brugernavn']?>">
Avatar billede iphase Nybegynder
23. september 2003 - 22:36 #3
Det dur ikke lige da jeg har nogle sikkerhedsfunktioner der checker om brugeren er gyldig, og hvis ikke bliver man smidt af. Og så krypteres al data der sendes fremog tilbage mellem siderne, og hvis man ikke er logget ind kan man ikke generere decrypterings nøglen og derfor ikke hente sine POST og GET data.

men jeg har løst det med at lave en IFRAME der refreshder hver 10. minut.
Avatar billede iphase Nybegynder
27. september 2003 - 00:01 #4
lukker
Avatar billede iphase Nybegynder
27. september 2003 - 00:02 #5
hmm.. kan ikke lukke :(
Avatar billede iphase Nybegynder
04. oktober 2003 - 00:44 #6
hmm
Avatar billede iphase Nybegynder
20. oktober 2003 - 15:15 #7
CoAdmins.. hjææælp :D
Avatar billede iphase Nybegynder
01. juli 2004 - 18:53 #8
lukke!
Avatar billede iphase Nybegynder
01. juli 2004 - 18:53 #9
ahhh
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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