Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Stringa incompleta e assegnamento variabile (da PHP)

    Ciao,
    capita di dover scrivere del codice js direttamente da php.
    Il codice però se contiene "a capo" (come tipico ad esempio in una stringa html) a livello di javascript tronca la stringa passata risultando in un errore di stringa incompleta.
    Come si gestisce la conversione in questo caso per poter scrivere in modo "leggibile" il codice ma poterlo tranquillamente passare a js ?
    Esempio:

    Da php
    Codice PHP:
    <?php
    $stringa 
    "
    <div>
    test
    </div>"
    ;

    echo 
    "<script>
    $(document).ready(function()
                {
                    
                    $('#avviso').html('"
    .$stringa."');
                }    
                );
    </script>"
    ;
    ?>
    Il mio futuro ?? Io lo conosco, è il PARTY !! (Party Man)
    ...e ricordati che prima o poi il po-chi gira (Il Maestro)

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    così funziona :

    Codice PHP:
        <?php
        $stringa 
    "
            <div>
            test
            </div>"
    ;
        
    ?>
        document.getElementById("ciao").innerHTML = <?php echo $stringa ?>;
    Penso che il tuo sia solo un esempio, in realtà per passare variabili e strutture più complesse tra php e javascript l'ideale sarebbe utilizzare json.

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.