Tengo el siguiente problema:
Tengo una barra de navegacion en swf (barra.swf), y un archivo php llamado ln.php q determina en q idioma se van a cargar las paginas desde esta barra de navegacion. Por ejemplo si presiono CONTACT el enlace deberia ser "index.php?modulo=contact&ln=en" lo q quiere decir q la pagina CONTACT contiene su texto en ingles.
Este es el contenido del archivo ln.php
Código :
<?php if ($_GET["ln"]=="")$ln = "en"; else $ln = $_GET["ln"]; echo "&ln=".$ln; ?>
Y esto es lo q contiene CONTACT en actionscript en mi archivo barra.fla
Código :
on(release) { var a = new LoadVars(); a.onLoad = function(exito){ if(exito){ var ln = a.ln; } else{ trace ("Error"); } } a.load ("ln.php"); getURL("index.php?modulo=contact&ln="+ln,"_self"); }
El archivo ln.php se encuentra en la misma carpeta donde está barra.swf y devuelve el valor correcto, pero el incoveniente está en el archivo barra.fla q no encuentra el valor de "ln" y por consiguiente no abre la pagina traducida pues devuelve la siguiente url:
Código :
index.php?modulo=contact&ln=undefined
Espero puedan ayudarme. Gracias