no estoy consiguiendo...alguien me ayuda? Alguna idea de como hacer? Desde ya gracias
index.php
Código:
<script src="<?php echo WWW . DS; ?>admin/js/jquery-2.1.1.min.js"></script>
<script type="text/javascript">
function Ajax() {
var xmlHttp;
try {
xmlHttp = new XMLHttpRequest();// Firefox, Opera 8.0+, Safari
}
catch (e) {
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer
}
catch (e) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e) {
alert("No AJAX!?");
return false;
}
}
}
xmlHttp.onreadystatechange = function () {
if (xmlHttp.readyState == 4) {
document.getElementById('ReloadThis').innerHTML = xmlHttp.responseText;
setTimeout('Ajax()', 10);
}
}
xmlHttp.open("GET", "index.php?controller=Reserva&action=refresh", true); // aqui configuramos o arquivo
xmlHttp.send(null);
}
window.onload = function () {
setTimeout('Ajax()', 500); // aqui o tempo entre uma atualização e outra
};
</script>
</head>
<body>
<!-- barra TOP -->
<div id="top-bar">
<div class="page-full-width cf">
<ul id="nav" class="fl">
<li class="v-sep round button dark menu-user image-left">Usuário: <strong style="text-transform: uppercase;"><?php echo $_SESSION['login']['clientelogin'] ?></strong>
<!--<ul>
<li><a href="#">Perfil</a></li>
<li><a href="#">Herramientas</a></li>
<li><a href="#">Cambiar password</a></li>
<li><a href="#">Salir</a></li>
</ul> -->
</li>
<li class="notificacion-li" id="ReloadThis">
</li>
<li><a href="?controller=Cliente&action=logout" class="round button dark menu-logoff image-left">Salir</a></li>
</ul> <!-- fin nav -->
refresh.php
Código:
<script>
var sonido;
sonido = document.getElementById("sonido").value;
var cantidadVieja = 0;
var cantidadNueva = sonido;
if (cantidadNueva > cantidadVieja) {
cantidadVieja = cantidadNueva;
cantidadNueva = 0;
notificacionSonido.play();
}
</script>
<?php $numeroNotificaciones = $this->Numnotificaciones[0]['numnotificaciones'] ?>
<input id="sonido" type="hidden" value="<?php echo $numeroNotificaciones ?>">
<audio id="notificacionSonido">
<source src="<?php echo WWW . DS; ?>usuario/audio/notificacion.mp3" type="audio/mp3">
</audio>
<a href="#" class="round button dark menu-email-special image-left"><span style="display: inline; background-color: rgb(245, 108, 126);" class="notificacion-circulo"><?php echo $numeroNotificaciones; ?></span><span style="padding-left:1em;"> <?php
if ($numeroNotificaciones == 1) {
echo "Notificación nueva";
} else {
echo "Notificaciones nuevas";
}
?></span></a>
<ul>
<?php foreach ($this->notificaciones as $linha) : ?>
<li><a href="index.php?controller=Reserva&action=editarClub&cod_reserva=<?php echo $linha['reserva_cod'] ?>&cod_notif=<?php echo $linha['cod_notificaciones'] ?>"><b><?php echo $linha['nombrecliente']; ?></b> Solicitó reservar <b> <?php echo $linha['nombrecancha']; ?></b> </a></li>
<?php endforeach; ?>
</ul>




