Cytat
a co chciałbyś się w każdej zakładce logować od nowa?
Nie chciałbym uniemożliwić logowanie na oddzielnych kartach,ale sobie już z tym poradziłem poprzez inkrementacje w sesji ,jednak jak sobie poradzić przed logowaniem na osobnych przeglądrkach???Ja zrobiłem takie coś:
zainicjowałem date:
w bazie danych w tym samym formacie zapisałem podczas rejestracji.
$data2=$data1-$row['data'];
- odejmuję w zmiennej $data2 bieżący czas od tego w bazie danych
if ($data2>120 ){
-jeśli odjęty czas przekracza 2 min -z updatuje się losowy hash
w drugim dokumencie
if ( ($row['los']==$los))
porównuje aktualny hash z tym zupdatowanym ,który znajduje się w bazie.jeśli spełnia warunek jest zarejestrowany.
Wada jest tylko taka jak użytkownik po zalogowaniu od razu zamknie przeglądarkę to będzie musiał czekać 2min żeby się zalogować ,a co jęśli ustawie na 20,30 min.Jak to obejść

?