Ver Mensaje Individual
  #14 (permalink)  
Antiguo 07/06/2012, 09:17
proteus8
 
Fecha de Ingreso: junio-2008
Ubicación: Osorno
Mensajes: 155
Antigüedad: 15 años, 10 meses
Puntos: 3
Respuesta: Pagina Index de Php

muchas gracias a todos por su ayuda, bueno de tantas pude hacer mi pagina de explorador de archivos viendo los ejemplos que ustedes compartieron :), aquí dejo mi código por si le sirve a alguien, no esta muy pulcro pero al menos hace lo que quiero, seguramente alguien lo mejorara, también dejo el link de los iconos que utilice por si alguien los quiere descargar.

Código PHP:
<?php
$direc
=$_GET['path'];
listar_directorios_ruta($direc); 
function 
listar_directorios_ruta($ruta){ 
   if (
is_dir($ruta)) { 
      if (
$dh opendir($ruta)) { 
               if(
$ruta!='SCADA/')
                {
                  
$up substr($ruta0, (strrpos(dirname($ruta."/."),"/"))); 
                  echo 
"<br><a href='Frm_exp.php?path=$up/'><img src='img/iconos explorador/up.png' border='0'/></a><br>";    
                }
         while ((
$file readdir($dh)) !== false) { 
               if (
is_dir($ruta $file) && $file!="." && $file!=".."){ 
               echo 
"<br><img src='img/iconos explorador/carpeta.png'/><a href='Frm_exp.php?path=$ruta$file/'> $file</a>"
            }
            elseif(
$file!="." && $file!=".."
                {
                
$trozos explode("."$file); 
                
$extension end($trozos);     
                if( 
$extension=='png' || $extension=='gif' || $extension=='jpg' || $extension=='jpeg' || $extension=='tif')
                    {
                 echo 
"<br><img src='img/iconos explorador/image.png'/><a href='$ruta$file'> $file</a>";
                    }
                if( 
$extension=='xlsx' || $extension=='xlsm' || $extension=='xlsb' || $extension=='xls' || $extension=='xml' || $extension=='xltm' || $extension=='xlt' || $extension=='mht' || $extension=='mhtml' || $extension=='csv' || $extension=='prn')
                    {
                 echo 
"<br><img src='img/iconos explorador/excel.png'/><a href='$ruta$file'> $file</a>";
                    }
                if( 
$extension=='docx' || $extension=='docm' || $extension=='doc' || $extension=='dotx' || $extension=='dotm' || $extension=='dot' || $extension=='xlt' || $extension=='rtf')
                    {
                 echo 
"<br><img src='img/iconos explorador/word.png'/><a href='$ruta$file'> $file</a>";
                    }        
                if( 
$extension=='pdf')
                    {
                 echo 
"<br><img src='img/iconos explorador/pdf.png'/><a href='$ruta$file'> $file</a>";
                    }
                if( 
$extension=='txt')
                    {
                 echo 
"<br><img src='img/iconos explorador/txt.png'/><a href='$ruta$file'> $file</a>";
                    }        
                if( 
$extension=='htm' || $extension=='html')
                    {
                 echo 
"<br><img src='img/iconos explorador/html.png'/><a href='$ruta$file'> $file</a>";
                    }
                if( 
$extension=='rar' || $extension=='zip' || $extension=='tar')
                    {
                 echo 
"<br><img src='img/iconos explorador/comprimido.png'/><a href='$ruta$file'> $file</a>";
                    }                
                 }
         } 
      
closedir($dh); 
      } 
   }else 
      echo 
"<br>No es ruta valida"

?>

iconos:
https://rapidshare.com/files/3672258...explorador.rar

Gracias!!!!