- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- Aggiornamento Periodico DIV
-
Aggiornamento Periodico DIV
[HTML]<div id="aggiornamento_riquadri" class="barra_totale"></div>[/HTML]
function aggiornamento_riquadri() { if (window.XMLHttpRequest) { xmlhttp=new XMLHttpRequest(); } else { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==1 || xmlhttp.readyState==2 || xmlhttp.readyState==3) { document.getElementById("aggiornamento_riquadri").innerHTML='<div align=\"center\" style=\"padding-top:5px;\"><img src=\"img/caricamento.gif\" alt=\"\" /></div>'; } if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("aggiornamento_riquadri").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","inc_php/server_aggiornamento_riquadri.php",true); xmlhttp.send(); } window.setInterval("aggiornamento_riquadri()", 1000);
[PHP]
include_once('../database.php');$sql="SELECT * FROM messaggi WHERE id_destinatario='$id_utente' AND vedi='1'";
$query = @mysql_query ($sql) or die (mysql_error());while ($row = mysql_fetch_array($query)) {
$id_creatore ="$row[id_creatore]";
$contenuto ="$row[contenuto]";
$data ="$row[data]";
$ora="$row[ora]";$sql1="SELECT * FROM utenti WHERE id='$id_creatore'";
$query1 = @mysql_query ($sql1) or die (mysql_error());while ($row1 = mysql_fetch_array($query1)) {
$nome_creatore_messaggio ="$row1[nome]";
$cognome_creatore_messaggio ="$row1[cognome]";}
echo "
<div class='barra_riquadro'>
$cognome_creatore_messaggio $nome_creatore_messaggio: <br />
$contenuto <br />
$data - $ora
</div>
";}
[/PHP]Questo script che ho fatto non funziona in toto, sapreste consigliarmi qualcosa per capire come farlo funzionare?
-
Risolto grazie
-
Bravo!
Ma potrebbe essere utile ad altri utenti del forum sapere come hai risolto e quindi potresti postare la soluzione.
Non credi?