Postingan lainnya
Aktif dan non aktif
hallo, saya mau bertanya coding web codeigniter tentang non aktif user dan setelah non aktif bakal balik ke aktif user
terimakasih
Tanggapan
biasakan membuat pertanyaan yang jelas
maunya apa Monika? di aktivkan atau di non aktivkan
1 Jawaban:
simple, algoritmanya seperti ini ketika user fokus atau berada di halaman website kamu maka status aktifnya akan bernilai True dan jika user menginggalkan halaman website maka statusnya akan bernilai False. hal ini bisa dilakukan dengan menggunakan ajax javascript contohnya seperti ini <pre> // update user menjadi aktif window.addEventListener('focus', () => { const xhr = new XMLHttpRequest() xhr.onreadystatechange = function(){ if(xhr.status === 200 && xhr.readyState === 4){ // lakukan sesuatu disini misal console.log(xhr.responseText) } xhr.open('POST', 'endpoint api') xhr.send() }
// update user menjadi nonaktif window.addEventListener('blur', () => { const xhr = new XMLHttpRequest() xhr.onreadystatechange = function(){ if(xhr.status === 200 && xhr.readyState === 4){ // lakukan sesuatu disini misal console.log(xhr.responseText) } xhr.open('POST', 'endpoint api') xhr.send() } </pre>