Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eu gostaria de aprender a criar um alerta em tempo real, por exemplo o administrador do site envia um aviso para todos os usuários. Os usuários recebem o aviso sem atualizar a página, ou seja, precisa de ajax + php. Eu tentei fazer com data, mas só que deu fail.
>
grave os usuários logados em uma sessão, depois você conta quantos logados existem e dispara o alert neles !
Me dê um codigo exemplo
<?php
session_start();
// ASSIM QUE O USUÁRIO FAZER O LOGIN VOCÊ ATRIBUI 1 NA VARIÁVEL USUÁRIO PARA SABER QUE ELE ESTA ON
// OU GRAVA NO BANCO O VALOR 1, POR EXEMPLO NA COLUNA LOGADO
// AI CADA HORA QUE VOCÊ QUISER DAR UM ALERT, FAZ UM SELECT E VERIFICA SE LA EXISTE 1
$_SESSION['usuario'] = 1;
?>
<?php
//NAS OUTRAS PÁGINAS FAÇA ISSO
session_start();
if($_SESSION('usuario'] == 1){
echo "<script>alert('ok');</script>";
}
?>
Mais ou menos para você ter a idéia, agora é QUEBRAR A CABEÇA AÍ ! ;)
Eu consegui fazer, vlw.
Só que eu fiz de outra maneira
Legal, como fez ?
grave os usuários logados em uma sessão, depois você conta quantos logados existem e dispara o alert neles !