Quisiera consultarles, en esta oportunidad, un problema que estoy teniendo y no logro resolver.
Primero les comento que hice y como está configurado:
Tengo dos formularios flash + php, los scripts estan verificados y probados. Funcionan perfectamente. El primer formulario es en español y el segundo en inglés...pero aquí viene el problema:
Yo cargo todas las variables en el primer frame del flash que sería algo así:
Código :
enviarFormulario=function(){
this.aspData=new LoadVars();
this.aspData.Nombre=Nombre.text;
this.aspData.Email=Email.text;
this.aspData.Empresa=Empresa.text;
this.aspData.Mensaje=Mensaje.text;
this.aspData.Web=Web.text;
aspData.sendAndLoad("http://www.misite.com/php/mi.php",aspData,"POST");
}Ahora, el form que carga por defecto está en español, pero le doy la opción de ponerlo en inglés, desde el mismo flash: lo hago simplemente con getURL ("http://www.misitio.com/formulario_en_ingles.html","SELF");
Y ahí viene el problema, porque me cuando le doy send (desde el segundo) me tira error. Entonces probé de cargar directamente poniendo la URL del form en inglés y así sí funciona.
Por lo visto, al cargar por default en español, carga las variables que a esa instancia están vacías, entonces cuando paso al form en inglés es como si no viera los campos completos y no tuviera ninguna información.
Alguien sabe como puedo "limpiar" esas variables que quedaron vacías? o simplemente tengo que cambiar el nombre de las variables por otros diferentes al del primer form?.
GRACIAS!.
El link en cuestión, por si quieren probarlo es http://www.518studio.com/form.html
Saludos!
