10/11/2005, 12:48
|
| | | Fecha de Ingreso: octubre-2005 Ubicación: ^^CaMiNiTo Al CoSTaDo DeL
Mensajes: 850
Antigüedad: 19 años, 1 mes Puntos: 4 | |
Comunicacion Php-flash: No Funciona HOLA!! : aki les paso unos codigos para que los vean y si pueden me digan que estoy haciendo mal. es un codigo php que deberia enviarle una lista de archivos A flash prero no se que pasa ke flash no recibe la info:-p .... aber que opinan uds????:
__________________________________________________ _______________
// CODIGO PHP (archivo php: imagenes.php)
<?
// Abro el direcorio
$directorio=opendir("imagenes/fotos/");
while(false !== ($nombre_archivo=readdir($directorio))) {
//Recorro todos los archivos del direcorio y los guardo en un vecotor
$archivos[]=$nombre_archivo;
}
// elimino las dos primeras posiciones del vector que contienen a "." y a ".."
$y=array_shift($archivos);
$y=array_shift($archivos);
// convierto al vector en cadena
$r=implode(",", $archivos);
// imprimo
echo "archivos=".$r;
?>
__________________________________________________ _______________
hasta aki todo OK!!!
la salida que se logra con este codigo es la siguiete:
archivos=Img_Album_1.jpg,Img_Album_10.jpg,Img_Albu m_11.jpg,Img_Album_2.jpg,Img_Album_3.jpg,Img_Album _4.jpg,Img_Album_5.jpg,Img_Album_6.jpg,Img_Album_7 .jpg,Img_Album_8.jpg,Img_Album_9.jpg,Img_Album_12. jpg,Img_Album_13.jpg,Img_Album_14.jpg,Img_Album_15 .jpg,Img_Album_16.jpg,Img_Album_17.jpg,Img_Album_1 8.jpg,Img_Album_0.jpg
lo cual es correcta...(al menos por ahora jejej )....
ahora les muestro el codigo en AS.
__________________________________________________ _______________
var datos:LoadVars = new LoadVars();
var $arch:Array ;
//cargo los datos de "imagenes.php"
datos.load("imagenes.php");
datos.onLoad = function(ok) {
//verificacion de recepcion
if (ok == true) {
//convierto a vector los datos recibidos
$arch = this.archivos.split(",");
//imprimo salida en un texto dinamico y en la ventana de salidas
trace($arch[6]);
text.text = $arch[5];
} else {
trace("MALLLLLL!!!!!!!!");
}
};
__________________________________________________ _______________
kuando lo ejecuto me sale tanto en la ventana de salida como en el text "undefined".
pero no me aparece "MALLLLLL!!!!!!!!" por lo que se supone que si llegan correctamente
los datos... creo...
aparte si enves de cargar "imagenes.php" cargo un txt "mi_archivo.txt" con una cadena similar si funciona, pero con el php NO.
la verdad que no se donde esta el error si en php o en AS. por favor si pueden revisar el codigo y decirme cual puede ser el error les agradecere.... hasta luego
JAK^ |