Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2014
    Messaggi
    52

    problema con i caratteri d'escape

    ho un problema... devo inserire questo script in php:
    codice:
    <script type="text/javascript">/* <![CDATA[ */
    document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=300X250/r='+new Date().getTime()+'"><\/s'+'cript>');
    /* ]]> */
    </script>
    non posso di certo sostituire ' con i ", ho letto che ci sono i caratteri di escape ovvero " è uguale \" ho provato a sostituire ma mi da comunque errore.
    come posso risolvere questo problema?

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2014
    Messaggi
    52
    ho risolto con printf... c'è un metodo alternativo?

  3. #3
    1. Perchè mai non puoi sostituire ' con " o viceversa?
    2. "...mi da errore..." non significa nulla, che errore ti da?
    3. echo
    4. Cosa c'è che non va con printf?
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Aggiungo

    Quote Originariamente inviata da gpinodj Visualizza il messaggio
    ... " è uguale \" ...
    Assolutamente no.

    " è il doppio apice che delimita una stringa
    \" è il doppio apice usato all'interno di una stringa delimitata da "

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.