Estoy mirando manuales y tutoriales sobre loadvars pero no me aclaro demasiado, hay muchisimos manuales pero no llego a saber como relacionarlos con mi problema, empecé hace muy poquito con flash y aún estoy aprendiendo.
Echadme una mano, por favor!
Os paso lo que tengo hasta ahora... a ver donde es que me despisto,
Esto es lo que tengo en el flash
Código:
var Fotos = new LoadVars();
Fotos.load(path+"comprobar.php");
Fotos.onLoad = function()
{
if (Fotos.Foto1 == "si")
Foto1.contentPath=path+Referencia+"-F1.jpg";
if (Fotos.Foto2 == "si")
Foto2.contentPath=path+Referencia+"-F2.jpg";
if (Fotos.Foto3 == "si")
Foto3.contentPath=path+Referencia+"-F3.jpg";
if (Fotos.Foto4 == "si")
Foto4.contentPath=path+Referencia+"-F4.jpg";
if (Fotos.Foto5 == "si")
Foto5.contentPath=path+Referencia+"-F5.jpg";
}
stop();
Y el php lleva esto:
Código:
<?
$codigo= 1;
if (file_exists($codigo."-F1.jpg") == true) $Foto1="si";
if (file_exists($codigo."-F2.jpg") == true) $Foto2="si";
if (file_exists($codigo."-F3.jpg") == true) $Foto3="si";
if (file_exists($codigo."-F4.jpg") == true) $Foto4="si";
if (file_exists($codigo."-F5.jpg") == true) $Foto5="si";
echo "Foto1=".$Foto1."&Foto2=".$Foto2."&Foto3=".$Foto3."&Foto4=".$Foto4."&Foto5=".$Foto5;
?>
Ahora, mi problema es que la imagen 1 no sale y tendría que salir,
mientras que la 2 y la 3 si salen y la 4 y la 5 no (que es como debería ser). Que le pasa a la 1 si estoy haciendo lo mismo... No entiendo nada!
La cadena que devuelve php es correcta.
Después del fallo de la foto 1 me gustaría saber como pasarle al php la referencia, que ahora he hecho con el codigo a 1 para probar..
Me podeis ayudar?