Visualizzazione dei risultati da 1 a 7 su 7

Discussione: ritorni di carrello

  1. #1

    ritorni di carrello

    Sto sviluppando un programma per la gestione dei testi.
    Ho una textarea in cui si aggiunge il testo da "formattare", e l'utilizzatore aggiunge chiaramente gli invio.
    Come faccio ad individuarli e/o eliminarli?
    Quando rivisualizzo il testo a volte fa uno spazio, a volte va a capo (se lo scrivo fa lo spazio, se copio e incollo da un documento word va a capo)...quindi dovrebbero esserci vari tipi di ritorno di carrello???

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    prova con trim();

  3. #3
    grazie della risposta.
    Ma non cambia nulla...

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    questo vale per i ritorni a capo normali, per i copia incolla di word mi sa che è un po' un casino, perchè si porta un sacco di caratteri inutili ..

    ciao

  5. #5
    ma non toglie neanche i ritorni a capo normali!
    O almeno, mi fa uno spazio al loro posto...
    e se vedo a controllare il codice sorgente della pagina rimane la scritta a capo...

    In pratica se io nella textarea scrivo:

    a



    a

    lui mi visualizza a schermo

    a a

    e nel codice sorgente della pagina:

    a




    a


    ?????

  6. #6
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    scusa ho cannato di brutto...

    prova con questa funzione :
    codice:
    function toglispazi($stringa){
      $indesiderati=array("\r","\n");
      return str_replace($indesiderati,"",$stringa);
    }
    e poi applichi la funzione al tuo testo:

    toglispazi($stringa);

    eppure ero convinto ci fosse una funzione apposta...
    :master:

  7. #7
    Originariamente inviato da gianiaz
    scusa ho cannato di brutto...

    prova con questa funzione :
    codice:
    function toglispazi($stringa){
      $indesiderati=array("\r","\n");
      return str_replace($indesiderati,"",$stringa);
    }
    e poi applichi la funzione al tuo testo:

    toglispazi($stringa);

    eppure ero convinto ci fosse una funzione apposta...
    :master:

    non so come ringraziarti...
    In più (me tapino) non ho mai usato le funzioni...
    quindi ho anche imparato questa cosa...
    A buon rendere!

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.