- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- Aiuto sistemazione script in testata sito php
-
Aiuto sistemazione script in testata sito php
ciao ragazzi... ho un problema "strano"...
il seguente codice di per se è corretto , infatti in locale mi funziona e su pagina html mi mostra una immagine a random giornaliera . Il medesimo codice inserito su una testata di un sito php nuke non funziona più seppur il modulo è html, sapreste dirmi il motivo e la soluzione del caso? :
<script language="javascript"> function immagine_variabile(){ var numero_immagini = 5; var secondi_intervallo = 86400; var mesi = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec "); var oggi = new Date(); var oggi_data = mesi[oggi.getMonth()]+" "+oggi.getDate()+", "+oggi.getYear()+" "+ oggi.getHours()+":"+oggi.getMinutes()+":"+oggi.getSeconds(); var secondi = Math.abs( Date.parse(oggi_data)/1000); var numero_intervalli = Math.floor(secondi / secondi_intervallo) ; //normalizza in intervalli var numero_immagine = (numero_intervalli % numero_immagini); // normalizza il numero di intervalli al numero delle immagini golfmania document.write('<img src="http://e46mania.altervista.org/_altervista_ht/immagini/' + numero_immagine +'.jpg">'); } </script> <script language="javascript" type="text/javascript"> immagine_variabile(); </script>
-
Ciao
Potrebbero esserci problemi relativi agli apici.
Prima di inserire lo script ti conviene chiudere il blocco php e poi riaprilo dopo.
In alternativa (sconsigliata, perchè laboriosa), prima degli apici e delle virgolette devi inserire il carattere di escape \
Ciao
-
ciao...no aspetta... quella sezione ha codici in HTML!... ma il resto del sito è php nuke...
mi ha conisigliato qualcuno di mettere un "INCLUDE" può essere, tipo questo
include("imgday.js=);
dove su imgday.js inserisco tutto il codice...
-
Se puoi usare la funzione include() allora quel codice è in un blocco php...
Non si può mica usare in HtmlAl massimo in html dovresti richiamare il file in questo modo:```
<script type="text/javascript" src="imgday.js"></script>Vedi un po'... Ciao :ciauz:
-
si grazie claudio ho un po' modificato ma ora funziona!!