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
nospor
10.10.2019, 16:22:36
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 😉
dublinka
11.10.2019, 09:28:43
Musisz zrobic odczyt w jakims pliku. Nazwij go np.
read.phpPlik.js
var pokaz = setInterval(
function ()
{
$('#load').load('read.php').fadeIn("slow");
}, 2000);
Div do pliku ktory odpalisz. Do tego samego pliku musisz dolaczyc biblioteki.
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
rad11
11.10.2019, 14:11:41
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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.