tengo este archivo PHP, llamado list.php
Código :
<?php $dir = "./"; echo " <folder>\n"; if (is_dir($dir)) { if ($gd = opendir($dir)) { while (($archivo = readdir($gd)) !== false) { if ($archivo != "." & $archivo != ".." & $archivo != "list.php" & $archivo != ".DS_Store") { if (is_dir($archivo)) { echo " <folder>$archivo</folder>\n"; } else { echo " <file>$archivo</file>\n"; } } } closedir($gd); } } echo " </folder>\n"; ?>
lo que hace este php es que crea un xml que es un listado de los archivos que están en el directorio donde se encuentra él mismo. en mi caso son vídeos ".flv" y por ejemplo me genera un xml asi:
Código :
<folder> <file>dos.flv</file> <file>uno.flv</file> </folder>
el código php tiene esta linea:
Código :
if ($archivo != "." & $archivo != ".." & $archivo != "list.php" & $archivo != ".DS_Store")
así esta linea hace que list.php no se considere a si mismo ("list.php") en la lista del xml, tampoco considera los archivos ".DS_Store", que son archivos oculto que agregan los computadores Mac en las carpetas
hasta ahí todo bien y logro leer el xml desde flash.
pero lo que quiero hacer ahora es que el list.php solo considere los archivos con extensión .flv para
generar el xml, así si hay algún archivo de otro tipo como un .jpg o un .txt no lo considere en la lista para generar el xml.
como podría hacer eso ????
de antemano muchas gracias