Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di rugg88
    Registrato dal
    Jan 2012
    Messaggi
    106

    Andare a capo in una textarea

    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

  2. #2
    levando semplicemente la funzione nl2br() dovrebbe funzionare


  3. #3
    Utente di HTML.it L'avatar di rugg88
    Registrato dal
    Jan 2012
    Messaggi
    106
    Funziona

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.