Originariamente inviato da nillio
E come si fa a passare una variabile tramite php?
Io in flash faccio CD, ma non si sa mai, potrebbe venire buono
passi la variabile tramite tramite flashvars basta scrivere una cosa del genere per incoroprare swf...
Codice PHP:
<?php
echo("<script type=\"text/javascript\">\n");
echo("// <![CDATA[\n");
echo("var params = { target: 'flashcontent', swfname: 'main.swf', minversion:'8,0,0,0', width: '100%', height: '100%', id: 'swfname', name: 'swfname', [COLOR=red]flashvars: 'tuaVar=" . $_GET['valore'][/COLOR] . "' };\n");
echo("var flashobj = new com_timelaps_SWFWriter(params);\n");
echo("flashobj.write();\n");
echo("// ]]>\n");
echo("</script>\n");
?>
ovviamente scrivendo in questo modo l'incorporamento si ha bisogno anche del js per il flashobj per evitare il blocco di explorer... cmq anche incorporando il flash in modo diverso la parte importante è
flashvars: tuaVar=" . $_GET['valore'] tramite php
flashvars: 'tuaVar=valore" direttamente da html
ciao