Salve a tutti,
sto cercando di realizzare un chat utilizzando AJAX. In pratica ho un pagina di visualizzazione php che riprende il contenuto di una tabella di un database:
Codice PHP:
<?php include ("connessione.php"); $ora_attuale = time(); /* Estrazione di tutte le azioni che sono state mandate nell’arco di dieci minuti (600 secondi = 10 minuti), ordinate in ordine decrescente in base alla data (Visualizzazione delle azioni più recenti in alto). La variabile result, risulta un array di righe */ $query = "select * from Chat where Data+600>'$ora_attuale' order by Data desc"; $result = mysql_query($query) or die(mysql_error()); /* Finchè esiste nel risultato una riga si entra nel ciclo while. Per vedere la funzione della funzione stripslashes e date guardare la documentazione online. */ while($riga = mysql_fetch_array($result)){ $nome = stripslashes($riga['Nome']); $mss = stripslashes($riga['Messaggio']); $ora = date("H:i", $riga['Data']); echo nl2br(($ora." ".$nome." dice: ".$mss."\n")); } /* chiusura del database */ mysql_close($db); ?>
Tutto quello che viene stampato lo metto in una textarea ma escono i tag </ br> alla fine di ogni linea:
12:48 R dice: come va?
12:48 R dice: come va?
12:43 Rino dice: ciao
12:42 Rino dice: ei
Come posso fare ad evitare la comparsa dei tag
?
Grazie per ogni aiuto