Ver Mensaje Individual
  #13 (permalink)  
Antiguo 17/02/2004, 05:51
Avatar de HIa
HIa
 
Fecha de Ingreso: noviembre-2002
Ubicación: Cartago
Mensajes: 121
Antigüedad: 21 años, 5 meses
Puntos: 0
Estoy de acuerdo con lo que dice josemi, un poco mas de claridad ayudaria montones, menos if tal vez por ejemplo aqui esta parte del codigo que yo use:

Código PHP:
while ($file readdir($handle)){ // 15
     
$file strtolower($file);
     
$extencion explode("."$file);
     
$extencion end($extencion);
     
$tama = (filesize("$path/$file"));
     
// Filtra para sumar solo los archivos permitidos ocultando asi los demas archivos "No permitidos" de la vista del usuario
    
if (in_array($extencion$permitidos)){
         
$tama_total $tama $tama_total;
         }
    
     if (
$tama >= 1073741824){
         
$tama round($tama 1073741824 100) / 100 " " "GB";
         }else if (
$tama >= 1048576){
         
$tama round($tama 1048576 100) / 100 " " "MB";
         }else if (
$tama >= 1024){
         
$tama round($tama 1024 100) / 100 " " "KB";
         }else{
         
$tama $tama " " "b";
         }
    
     
$modi date("j.n.Y"filemtime("$path/$file")); //Hora en formato Día - Mes
     
if ((@file_exists("$path/$file")) and (!is_dir("$path/$file"))){
         if (
in_array($extencion$permitidos)){
//Bueno aqui muestro <img src="$extencion.gif><a href = "$file") o no se que mas
             
}
}
close($file); 

Notese que el array $permitidos es del tipo
Código PHP:
$permitidos = array ("gif","jpg","bmp",html","css".....); 
lo que nos permite evitar que la gente vea cosas que no estan dentro de lo permitido.....
es incompleto pero te da otra forma de verlo
__________________
Siempre hay algo nuevo que aprender

Última edición por HIa; 17/02/2004 a las 05:59