Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problema con l'echo

  1. #1

    Problema con l'echo

    Ciao a tutti

    Il mio problema è il seguente... dovrei fare un echo in php di un pezzo di codice html contenente una funzione javascript.
    Quindi faccio
    Codice PHP:
    <?php
       
    echo "<A onmouseover='MM_swapImage('colleg1','','immagini/ul2.png',1);'".
       
    "onmouseout='MM_swapImgRestore()' href='sito.php?colleg=1'>".
       
    "[img]immagini/ul1.png[/img] Collegamnto</a>";
    E quindi il mio problema e che non mi riconosce più il javascript dato che ho usato le virgolette doppie " per l'esterno, quelle singole per gli attributi ', ma non so che usare per quelle interne alla funzione javascript... ho messo quelle singole ma non funziona.

    Grazie per il vostro aiuto

  2. #2
    Se hai tanto codice NON php, la cosa migliore... e' metterlo fuori dai tag php: chiudi con ?> scrivi il codice html/JS e riapri con <?php quando ricomincia il codice PHP.

    Altrimenti puoi usare le virgolette doppie all'interno della stringa, con un backslash davanti:
    Codice PHP:
    echo "testo \"con\" virgolette"

  3. #3
    Risolto grazie

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.