bom dia
gostaria me dessem um dica de como fazer isto:
tenho uma admin onde os users tem acesso a varias coisas inclusive mensagens enviadas entre users
o que queria fazer era: criar um ciclo que em cada vez que chegasse uma nova msg e o user tivesse logado aparecesse uma notificação a informar que tinha uma nova msg por ler.
eu tenho assim
<SCRIPT>$(document).ready(function(){
var temp= setInterval(update,6000);
var Stacks = {
stack_bar_top: { "dir1": "down", "dir2": "right", "push": "top", "spacing1": 0, "spacing2": 0 }, }
function update (){
clearInterval(temp);
var noteStack = "stack_bar_top";
var noteStyle= "warning"; var width = "290px";
$.ajax({
url:"entrada.php?page=60",
type:"post" }).done(function (resposta){
var r="tem novas mensagens por ler";
if (resposta !=0){
new PNotify({ title: 'Mensagens', text: r, type: noteStyle, stack: Stacks[noteStack], width: "100%", delay: 3000 }); //var temp =setInterval(update,6000); } }) } })
</SCRIPT>
a page=60 é um php
<?php require_once '../connect.php';connect();
$comercial= mysql_query("SELECT * FROM comercial where email='".$_SESSION["user"]."' ");
$comer= mysql_fetch_array($comercial);
$msg= mysql_query ("SELECT * FROM msg_entrada where comercial_recetor=".$comer["id_comercial"]." and respondia =0"); $conta= mysql_num_rows($msg); echo $conta; ?>
↧