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

Flash+bucle php

Estas en el tema de Flash+bucle php en el foro de Flash y Actionscript en Foros del Web. Hola a todos, a ver si alguien me ayuda porque me estoy volviendo loca... En una seccion de un sitio yo debo mostrar los archivos ...
  #1 (permalink)  
Antiguo 12/04/2011, 22:49
 
Fecha de Ingreso: enero-2009
Mensajes: 39
Antigüedad: 15 años, 3 meses
Puntos: 0
Pregunta Flash+bucle php

Hola a todos, a ver si alguien me ayuda porque me estoy volviendo loca...

En una seccion de un sitio yo debo mostrar los archivos subidos a una carpeta, lo cual lo logro a traves de un bucle. Dicho bucle lo debo mostrar en flash con el link para abrir el archivo.

Lo he trabajado con loadvars, la variable se llama prueba, el problema es al ser un bucle me lo muestra de esta forma:

- archivo1.pdf
prueba=
- archivo2.pdf
prueba=
- archivo3.pdf

cuando deberia mostrarmelo asi:
- archivo1.pdf
- archivo2.pdf
- archivo3.pdf

el codigo que he usado para el archivo prueba.php es:

Código PHP:
<?php 
$the_array 
= Array();
$handle opendir('descargas/meteorologia/.');
while (
false !== ($file readdir($handle))) {
   if (
$file != "." && $file != "..") {
   
$the_array[] = $file;
   }
}
closedir($handle);
sort ($the_array);
foreach(
$the_array as $val){

$prueba "<li><a target='_blank' href=\"descargas/meteorologia/$val\" id=\"$val\" title=\"$file\">$val</a></li>";
echo 
"prueba=" $prueba;}
?>
en el flash:

Código:
prueba = new LoadVars;
prueba.load("prueba.php");
prueba.onLoad=function() {
prueba_txt.html = true;
prueba_txt.htmlText = this.prueba; 
}
Lo unico que quiero es que no me muestre el prueba =
Como hago?!!!
Desde ya les super agradezco a todos,
  #2 (permalink)  
Antiguo 14/04/2011, 08:09
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 16 años, 10 meses
Puntos: 67
Respuesta: Flash+bucle php

Lo que estoy suponiendo con tu código es que quieres crear ligas html con php y que flash las lea, eso es correcto?, la forma que lo haces es incorrecta lo que debes hacer es desde php crear un XML y después en flash los lees.
__________________
{ Flash }
  #3 (permalink)  
Antiguo 14/04/2011, 08:18
 
Fecha de Ingreso: enero-2009
Mensajes: 39
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Flash+bucle php

hola, si eso es lo que quiero hacer, de todos modos ya lo solucioné y no hizo falta el xml.

dejo el codigo:


Código PHP:
<?php
$el_array 
= array();
foreach(new 
DirectoryIterator('descargas/meteorologia/') as $archivo_o_file)
{
if(
$archivo_o_file->isFile())
{
$the_array[] = $archivo_o_file->getFilename() ;
}
}
sort ($the_array);
echo 
'prueba=' ;
foreach(
$the_array as $val)
{
echo 
"<li><a target='_blank' href='descargas/meteorologia/$val' id='$val' >$val</a></li>";

?>
de todos modos muchas gracias
  #4 (permalink)  
Antiguo 24/04/2011, 16:27
 
Fecha de Ingreso: enero-2009
Mensajes: 39
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Flash+bucle php

Hola tengo aun un problema con este tema! esta todo ok, me lo trae de la base etc. pero el problema es cuando tengo una ñ o un acento, por ejemplo quise me toma desde la base de datos cine español, si yo abro el php me muestra la palabra bien, ahora desde el flash me muestra "cine espa" y ahi queda. Como hago para que me muestre esos caracteres?

probe ponerle al php
header('Content-Type: text/html; charset=iso-8859-1');

pero nada, tambien probe con incorporar caracteres en flash y no pasa nada....

Alguien que sepa?

Desde ya muchisimas gracias

Etiquetas: php
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 21:04.