Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030

    quando aggiorno un campo con gli "a capo", si raddoppiano i <br />

    salve gente

    scusate se disturbo per una stupidata, so che avevo già letto la soluzione al mio problema da qualche parte ma proprio non riesco a ritrovarla...

    praticamente ho una textarea che va a scrivere in un db MYSQL in un campo TEXT.
    utilizzando
    $testo = nl2br($_POST['testo']); nella pagina che scrive sul db trasformo gli a capo in
    .

    tutto ok, però quando richiamo la pagina per modificarla, la textarea legge giustamente i
    , però legge anche l'a capo, e quindi quando reinvio questo testo riaggiunge un
    che si somma a quelli precedenti...

    come posso evitare questo problema?

    ho provato, nella pagina che richiama i record dal db ad aggiungere una cosa tipo:

    codice:
    $query = "SELECT ID, titolo, testo, FROM notizie WHERE ID = '$id'";
    $result = mysql_query($query, $conn);
    while ($row = mysql_fetch_array($result)){
    $testo = str_replace('
    ','',$row[testo]);
    ...
    ma non da alcun risultato...

    come devo dare?

    grazie mille (:
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  2. #2
    $testo = nl2br( str_replace("\r\n", "\n", $_POST['testo']));
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #3
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    danke (:
    è nella nostra unicità che risiede la meraviglia degli esseri umani

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.