///////////////////////////////////////////// /// Script creado por Jose Rico /// /// 28/09/2007 /// /// yosoy@joserico.com /// /// www.joserico.com /// ///////////////////////////////////////////// ?> include('conf.php'); //iniciamos el contador de archivos y carpetas totales (solo para estadísticas) $totales = array(); $totales["archivos"]=0; $totales["carpetas"]=0; //leer los directorios function leer_directorio($directorio_base, $ancla, $totales){ if(is_dir($directorio_base)) { if ($habre = opendir($directorio_base)) { $contador = 1;//contador a 1 while (($archivo = readdir($habre)) !== false) { //Eliminamos los archivos que no sean img o directorios if($archivo != '..' && $archivo !='.' && $archivo !='' && $archivo != 'index.php' && $archivo != "big" && $archivo != "Thumbs.db"){ if(filetype($directorio_base.$archivo)=="file"){ //fichero $totales["archivos"]++; ?>
$contador++; } else { //directorio $totales["carpetas"]++; ?> //Bucle $totales = leer_directorio($directorio_base.$archivo."/", $ancla, $totales); } } } closedir($habre); } } return $totales; } //el título function titulo($archivo){ $titulo = substr($archivo, 0, strlen($archivo) - 4); $titulo = str_replace('-', ' ', $titulo); $titulo = ucwords($titulo); return $titulo; } //limpiamos la url del fondo del ./ y espacios function limpiar_url($url){ //$url = substr(trim($url), 2); Activado cuando la raiz en './' return $url; } ?>