Foros del Web » Creando para Internet » Flash y Actionscript »

Comunicacion Php-flash: No Funciona

Estas en el tema de Comunicacion Php-flash: No Funciona en el foro de Flash y Actionscript en Foros del Web. HOLA!! : aki les paso unos codigos para que los vean y si pueden me digan que estoy haciendo mal. es un codigo php que ...
  #1 (permalink)  
Antiguo 10/11/2005, 12:48
Avatar de JAK^  
Fecha de Ingreso: octubre-2005
Ubicación: ^^CaMiNiTo Al CoSTaDo DeL
Mensajes: 850
Antigüedad: 18 años, 6 meses
Puntos: 4
Pregunta 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^
  #2 (permalink)  
Antiguo 11/11/2005, 11:47
cmc
 
Fecha de Ingreso: febrero-2003
Ubicación: Capital
Mensajes: 1.317
Antigüedad: 21 años, 2 meses
Puntos: 1
text es una palabra reservada de flash, no la uses como variable
__________________
Claudio Caldareri
diseñador Multimedial
www.disemedios.com.ar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:07.