Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/08/2008, 13:11
Avatar de DooBie
DooBie
 
Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 20 años, 2 meses
Puntos: 71
Respuesta: Mostrar Archivos en un Menu

Cita:
Iniciado por masterojitos Ver Mensaje
man tu codigo debe ser algo asi:

Código PHP:
<?php
$carpeta_buscada
='carpeta/';
if (
$gestor opendir($carpeta_buscada)) {    
    
//haces una primera conexion a la carpeta para extraer los archivos    
    
while (false !== ($arch readdir($gestor))){
        if (
$arch != "." && $arch != "..") {//para que no agarre archivos de servidor
            //este codigo es para validar su extension, alternativo ah, pero ponlo, asi es mejor....
            
$extension explode(".",$arch);//separas por puntos los archivos
            
$num count($extension)-1;//sacamos cual es la posicion de la extension
            
$ext=strtolower($extension[$num]);//la convertimos a minusculas
            //y por ultimo guardamos en un array solo los archivos con las extensiones que pongas
            
if($ext=='php' or $ext=='html'){ $archivos[]=$arch; }//puedes poner otas ah...
        
}
    }
    
closedir($gestor);//cierras la primera conexion
    
sort($archivos);// Ordenas tu array:
    
reset($archivos);// (y mueves el puntero interno del array al principio ..)
    
echo "<ul>";//para que los muestres con viñetas
    
foreach ($archivos as $arch){//recorres tu array
        
echo "<li><a href='".$carpeta_buscada.$arch."' >".$arch."</a></li>\n";//pintas los archivos
    
}
    echo 
"</ul>"
}
?>
un gusto.... esperando tu respuesta ps...
a un muerto de hambre, no hay que darle comida, sino que hay que enseñarle a cazar/pescar/cultivar