Visualizzazione dei risultati da 1 a 7 su 7

Discussione: JS: carattere invio

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    34

    JS: carattere invio

    Ho il seguente problema:

    Tramite PHP vado a pescare dal db una serie di informazioni che poi immetto in degli oggetti javascript. Il problema è che se il campo che leggo dal db presenta del testo con degli INVIO, quando vado a creare l'oggetto javascript mi va a capo...e così js da errore.

    Esempio:
    Se nel db vi è

    ciao
    da
    Marco

    Il js scrive

    var pippo=new object('ciao
    da
    marco');

    invece di

    var pippo=new object('ciao da marco');

    e di conseguenza non va una mazza.Come faccio a dirgli di non considerare gli "andata a capo"?

    Ciao e grazie

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    \n come in php...
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    34
    scusa ma non ho capito: l'utente inserisce il testo (e mette gli invio)...come faccio a riconoscerli all'interno della stringa?e a modificarli?

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    devi risolvere in PHP...

    str_replace("\n","",$stringa);

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    34
    non funziona..non trova nessun /n o /r..anche se ho fatto diversi "invio" nella textarea= alla fine nel db ci finisce sempre il testo con gli invio....

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    la barra non è / ma così \....

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    quando salvi nel db ti conviene porti anche altre domande:
    ci sono apici o doppi apici che possono generare errori in fase di stampa a video?
    i tag html (oltre al
    ) sono permessi o no?

    problematiche (compresa quella iniziale) che risolvi in php seguendo questa pillola
    ciao

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.