Hirdetés

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

  • DS39

    nagyúr

    van egy php-s oldalam, ahol lehet regisztrálni.
    és ha a felhasználó szeretné törölheti a regisztrációját (töröltre állítódik valójában)
    a művelet végén lefut neki egy session destroy, és így kilépteti.

    van az oldalhoz egy admin felület ahol lehet törölni/tiltani felhasználót, ekkor szintén ugyanaz a művelet fut le, viszont kijelentkeztetni nem tudom session destroy-al, mivel az az én kliens-emen futna le és engem dobna ki.
    hogy lehet megcsinálni hogy ilyenkor az ő kliens böngészője kidobja. (mivel tényleges törlésre nem kerül, tud még mókolni a rendszerben, miközben látszik hogy "törölve van")

    arra gondoltam hogy a weboldal minden lapján meghívok egy ellenőrző függvényt, ami visszaadja, hogy törölt-e a user, és ha igen, kidobja. viszont ez nem tűnik túl "elegáns/gazdaságos" megoldásnak, mivel ez egy ritka eset, ezért futtatni állandó egy ilyen scriptet.

    tudtok erre jobb módot?
    pl. a PH hogy csinálja hogy ha egy helyről kilépek, minden kliensen kiléptet?
    (oké, itt tudom hogy sütit használnak és azt lejártra állítják, én meg jelenleg csak sima sessiont, ami böngésző bezárással léptet ki automatikusan)

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