Sesiune expirata?!

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

radunegru
PHPRomania Supporter
Mesaje: 6
Membru din: Mar Aug 05, 2008 2:27 pm

Sesiune expirata?!

Mesajde radunegru » Mie Mai 19, 2010 4:30 pm

Am o pagina cu teste.
In urma rezolvarii testului "n" se incrementeaza intr-o tabela "teste", din baza de date, nr de rezolvari corecte si nr de incercari.
Pe de alta parte, daca testul "n" a fost rezolvat corect de mai putin de 10 ori, are loc o incrementare in tabela "punctaj", aici fiind adunate punctele de la toate testele.
Problema mea:
Sunt cazuri in care suma punctelor de la teste, din tabela "teste", sa nu fie egala cu punctajul din tabela "punctaj". Care este cauza? Oare expira sesiunea si inregistrarile din baza de date se fac anapoda?

Multumesc!



Avatar utilizator
boo
Senior Member
Mesaje: 267
Membru din: Mie Mar 24, 2004 8:16 pm
Localitate: Ploiesti
Contact:

Mesajde boo » Joi Mai 20, 2010 11:44 am

posibil sa expire sesiunea. daca se intampla asa, fa pe pagina unde ai testul o functie ajax care sa incarce o pagina session.php la un timp definit de tine cu funtia setTimeout().
in session.php ai:

Cod: Selectaţi tot

<?php
session_start();
?>

astfel menti sessiunea "proaspata".

radunegru
PHPRomania Supporter
Mesaje: 6
Membru din: Mar Aug 05, 2008 2:27 pm

Mesajde radunegru » Joi Mai 20, 2010 4:13 pm

Mersi de idee. (nu stiu ce e o functie ajax, dar aflu eu cumva)
Pe de alta parte am aflat ca daca userul se gandeste prea mult la un test se intampla ceea ce am scris mai sus.
Cum asa putea afla dupa cata vreme expira sesiune?

Multumesc.

ThePhantom
Average Member
Mesaje: 78
Membru din: Lun Mai 28, 2007 12:19 pm

Mesajde ThePhantom » Sâm Mai 22, 2010 3:36 am

radunegru scrie:Mersi de idee. (nu stiu ce e o functie ajax, dar aflu eu cumva)
Pe de alta parte am aflat ca daca userul se gandeste prea mult la un test se intampla ceea ce am scris mai sus.
Cum asa putea afla dupa cata vreme expira sesiune?

Multumesc.


nu imi aduc aminte exact la ora aceasta dar.. parca asta era


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 34 vizitatori