Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    72

    stringhe che arrivano da php

    ciao a tutti/e,
    ho il seg problema.

    ho un form con una textarea
    che viene memorizzata in un db mysql con php

    in un'altra pagina il dato viene recuperato dal db e
    viene visualizzato da una finestra di dialogo
    alert(nomevariabile)

    il tutto funziona fino a quando nella text area
    non vengono immesse le virgolette o
    un ritorno a capo.

    immagino che debba sostituire l' invio con \n
    le virgolette con \' \"

    come risolvo?? non c'e' una funzione gia' pronta?

    grazie.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ovviamente non risolvi con javascript: ormai la stringa e' arrivata e se non viene interpretata bene all'inizio....

    Sposto su PHP
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    72
    per i caratteri speciali ho risolto con la funzione

    htmlspecialchars


    ora manca da sostituire il ritorno a capo eventualmente inserito nella text area con
    il carattere di ritorno a capo di javascript......

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    72
    basta cosi


    se html
    $var=str_replace("\r\n","
    ",$var);



    se js
    $var=str_replace("\r\n","\\r\\n",$var);

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.