Witam, mam prośbę o pomoc lub ukierunkowanie.
Mam skrypt logowania, który po tym jeśli inny użytkownik zaloguje się na te same dane wylogowuje pierwszego użytkownika.
Żeby jednak ten pierwszy dowiedział się, że został wylogowany, musi wykonać jakąkolwiek akcje na stronie.
Szukam sposobu, żeby wypluć mu komunikat w czasie rzeczywistym o tym, że ktoś zalogował się na jego dane i że tym samym on został wylogowany.
Z góry dziękuję za pomoc i sugestie.
Pozdrawiam
Jak chcesz miec czas rzeczywisty, to musisz zainteresowac sie socketami.
Jak chcesz miec pseudo rzeczywisty, to moze byc ajax odpalany w tle co pare sekund
Właśnie walczyłem z ajaxem ale polegam póki co. Nie chce gotowca ale jeśli to nie kłopot podrzuć proszę jakiś kierunek.
Będę wdzięczny 😉
Musisz zrobic odczyt w jakims pliku. Nazwij go np. read.php
Plik.js
var pokaz = setInterval( function () { $('#load').load('read.php').fadeIn("slow"); }, 2000);
<http://december.com/html/4/element/head.html> <http://december.com/html/4/element/script.html src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></http://december.com/html/4/element/script.html> <http://december.com/html/4/element/script.html src="plik.js"></http://december.com/html/4/element/script.html> </http://december.com/html/4/element/head.html> <http://december.com/html/4/element/body.html> <http://december.com/html/4/element/div.html id="load"> </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/body.html>
Ja się zastanawiam czy Twoje podejście do tematu jest poprawne. Moim skromnym zdaniem nie powinieneś wylogowywac uzytkownika poprzez to że ktoś inny się zaloguje, raczej jak już to powinieneś wyświetlić komunikat osobie która się loguje, że jest ktoś juz zalogowany.
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)