Új hozzászólás Aktív témák

  • biker

    nagyúr

    session gond még mindig...

    ma volt egy nagyobb teszt, és továbbra sem értem.
    kilogoltam, majd összeválogatom, de ez igazi rejtély...

    - kezdjük ott, hogy 60-80%-ban hibátlan.
    - saját szememmel láttam, hogy haver gépe, amit kijavítottam, 2 órán át
    dolgozott a rendszerben, majd egyszercsak lezárt neki valami, és többet
    nem tudott belépni azzal a böngészővel :( én hozzá sem nyúltam, ie vel
    folytatta a munkát, és estig nyomták élesben.

    a szindróma:
    - belép a kibelep.php-n, kap egy sessidet, legyen x
    - megnyitja az index.php?sessid=x oldalt, logolva, hogy megvan
    - megnyílik a flash, megnyitja a info_connect.php-t, megvan az id=x
    - lefut a file, és elpusztul az id, létrejön az y id, és innentől ezzel
    dolgozik a flash, reload esetén emiatt azt kapja, oldal zárva(ezt a filet folyamatosan hívja a flash, és adatbázisból szed ki adatokat)
    - innentől bármennyi reload után y a session id.
    ha nincs hiba, akkor mindig x a sessid. nekem pl reggeltől estig ugyanaz az id-m volt

    a hiba vagy jelentkezik vagy nem, pl nálam reprodukálhatatlan...
    nekem soha nem változik meg a session id.

    kérdés..

    - ha program lenne rossz, és ezért halna le, akkor a jó gépeken mitől jó? (volt akinek osx-en se volt jó 4 böngészővel, miközben én az én osx-emen mind4 böngészőn sorban beléptem)
    - ha a server rosz, és keveredik valami, akkor miért?
    - ha a kliens, akkor hogy van az, hogy pl 2 órán át jó, majd órákon át nem jó?

    vagy maga session kezelés ilyen szar? eddig sosem volt gondom, pedig csináltam már.

    a minden belépéskor regenerate_id se segít, mert elpusztul az id...

Új hozzászólás Aktív témák

Hirdetés