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

    [php] - escape del simbolo $ da php a JS

    ciao a tutti

    ho una variabile php con questo contenuto:
    Codice PHP:
    $output .= '<script type="text/javascript">
            $(function() {
                $("#datepicker").datepicker();
            });
            </script>'

    purtroppo quando la stampo il segno $ viene trasformato in

    Codice PHP:
    &#036; 
    come posso rimediare?

    grazie
    Manuel

    View my profile on LinkedIn
    Ubertini: amo solo te!

  2. #2
    Che cosa ti restituisce questo codice?

    Codice PHP:
    $output '$pippo';
    print(
    $output); 

  3. #3
    restituisce "$pippo"

    forse ti è utile sapere che sto usando wordpress...
    Manuel

    View my profile on LinkedIn
    Ubertini: amo solo te!

  4. #4
    Non capisco, che cosa significa "stai usando wordpress"?

  5. #5
    questa cosa che sto facendo è una modifica a un plugin di wordpress
    te lo dico perchè non so se wordpress tratta l'output in qualche modo particolare...
    Manuel

    View my profile on LinkedIn
    Ubertini: amo solo te!

  6. #6
    Se il carattere $ viene convertito in entità allora deve esistere del codice (nel plugin od in wordpress) che lo fa.

    Guardati in giro e vedi se lo trovi.

  7. #7
    Utente bannato
    Registrato dal
    Jan 2009
    Messaggi
    152
    Guarda che potrebbe essere un automatismo addirittura del Server, se non del codice.
    &#200; un Document xhtml vero? (Controlla il !DOCTYPE che trovi come prima riga del codice).

  8. #8
    ciao
    il doctype è questo:
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    ma ho visto che dipenda da wordpress, escapa quasi tutti i caratteri ma preferirei non modificare questa funzionalità perchè non vorrei guastasse qualcosa da qualche altra parte.

    troverò un altra soluzione

    grazie
    Manuel

    View my profile on LinkedIn
    Ubertini: amo solo te!

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.