Autore Messaggio
29-11-2007, 16:56
Messaggio: #1 (permalink)
L'avatar di MetaMorph MetaMorph
Super Moderatore
******
Registrato: Apr 2007
Messaggi: 124
Reputazione:

RE: Includere con javascript


Per caso vengono bloccati gli include() da siti esterni sul tuo hosting?

Se non fai alcuna modifica, l'inserimento dello script non funziona semplicemente perche' il file PHP non e' visto come JavaScript. Per renderlo funzionante dovresti modificarlo nel modo seguente:
- aggiungi in testa al file PHP la direttiva

Codice PHP:
header ("Content-type: text/javascript"); 

- fai in modo che il tuo script produca codice JavaScript e non codice HTML: ad esempio, se l'output ad un certo punto e' del tipo

Codice:
<p class="my_class">Questa e' una riga generata via <b>HTML</b> e sara' stampata cosi' com'e'</p>

dovra' diventare qualcosa del genere:

Codice:
document.write ('<p class="my_class">Questa e' una riga generata via <b>HTML</b> e sara' stampata cosi' com\'e'</p>');

Effetto collaterale: modificando il file in questo modo, dovrai includerlo via JavaScript anche se in quei siti dove e' consentito fare include() su siti esterni.

Stammi bene...


DEMENTI4L SITE // THE BO4RD - Il forum di DEMENTI4L SITE // Free-n-Joy: divertirsi è bello, ma gratis è MOOOLTO meglio...

Mi trovate anche sui forum di AlterVista - Blogo.it Network

Ultima modifica di MetaMorph : 29-11-2007 alle ore 16:58.

Visita sito dell'autore trova tutti i messaggi dell'autore Quota questo messaggio nella risposta