Pagina 1 din 1

Sesiune expirata?!

Scris: Mie Mai 19, 2010 4:30 pm
de radunegru
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!

Scris: Joi Mai 20, 2010 11:44 am
de boo
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".

Scris: Joi Mai 20, 2010 4:13 pm
de radunegru
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.

Scris: Sâm Mai 22, 2010 3:36 am
de ThePhantom
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