Variabile PHP in JS postato il 08/03/2009 21:10:59 nel forum programmazione, gdrcd, open source, hosting
Salve a tutti; scrivo qui perchè, cercando di sperimentare alcune delle mie idee balzane, mi son trovato (as usual) a rimpiangere di non essere un programmatore.
Ho necessità di recuperare un parametro in PHP per utilizzarlo con una funzione JS; nello specifico
<script language="JavaScript">
var gioco = <?php echo "$game"; ?>; //E' la variabile PHP
function doRedirect()
{ //E' la funzione che rimanda alla nuova pagina
location.href = "gamedir/'+gioco+'.php?var="+varJS;
}
window.setTimeout("doRedirect()", 4000); //Fa partire il redirect dopo 4 secondi //-->
</script>
Ora il mio problema è fondamentalmente questo: se piazzo il valore di gioco manualmente lo script funziona, ma se glielo passo via PHP come scritto sopra la pagina rimane fissa (non fa il redirect) segnalandomi un errore.
Supponendo che il problema stia nella sintassi JS della func location.href mi chiedevo se ci fosse qualche anima pia disposta a darmi una dritta sulla corretta formulazione della stessa. :-)
P.S. - Ho cercato un po' in giro sul web ma presumibilmente la mia ignoranza in materia mi ha impedito di trovare soluzione a questo quesito. :-(
Pagine → 1
08/03/2009 21:19:57 e modificato da darkside of breakfast il 08/03/2009 21:28:22
window.location = "<?=$var?>";
Direi che così potrebbe andare :)
spe che riscrivo il codice che correggo due cosine
<script language="JavaScript" type="text/javascript">
<!--
var gioco = "<?php echo $game; ?>";
function doRedirect()
{
window.location = "gamedir/"+gioco+".php?var="+varJS;
}
window.setTimeout("doRedirect()", 4000);
//-->
</script>
cmq
window.setTimeout("window.location = 'gamedir/<?=$game?>.php?var='+varJS;", 4000);
è la stessa cosa ma in una riga XD
08/03/2009 21:30:24
Perfetto. Funziona ottimamente. :-)
Resto obbligato.
08/03/2009 21:32:02
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Lineage II: Sblocca il tesoro del drago!
Enlisted: Cambiamento del software anti-cheat
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Le Cronache di Alderon: Record demografico a Alderon
I dati del generatore di rank sono stati aggiornati!
can_can ha risposto alla discussione: Peregrine GDR
staffsc ha aperto un annuncio di ricerca: Sun City ricerca Beta Tester
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Il gestore di Le Cronache di Alderon ha risposto alla recensione di darkblade
Saint or Sinner?: fine beta test!
Planethos GdR: Casati disponibili
Blood is the new Black: Club scolastici
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
fooso ha recensito Le Cronache di Alderon
Immortals Revenge: Quattro nuovissimi mount!
Enlisted: Manutenzione del negozio
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Grafica dei GDR - Decine di consigli su come creare la grafica di un GDR-Online
Corso per Autori di GDR - Presentazione del Corso online per Autori di GDR! E' ora di imparare a fare i giochi!
Pedagogia Tolkeniana - John Ronald Reuel Tolkien: una lettura pedagogica delle opere narrative
Influenza GdR - I Film e le Serie TV Americane Influenzano i Giochi di Ruolo Online o Viceversa?
Master di Gioco - Sul Dungeon Master. Credibilità e mantenimento dell'interesse nel corso del tempo
Versioni Demo - Versioni demo come grande opportunità per i membri dei casino online. Scopriamole!