morfe06
Usuario (México)

Buen dia mis estimados lo siguiente lo posteo ya que aunque hay mucha informacion de como hacerlo tarde mucho en acomodarlo a como lo necesitaba; que es lo que necesitaba???? muy facil ver las fotos o mas bien los archivos ".jpg" del directorio donde se consultara pero solo los ".jpg" no carpetas no otros archivos y de forma ordenada. <?php $the_file_array = Array(); //Crea una variable tipo array $handle = opendir('./'); //Crea una variable con el directorio actual osea donde esta el archivo while (false !== ($file = readdir($handle))) { //se crea un ciclo q dura mientras halla archivos en la carpeta if (filetype($file) == "file" && (fnmatch("*.JPG*", strtoupper($file)))){ //Checa que sea un tipo archivo y que tenga la extencion .jpg $the_file_array[] = $file; //Si cumple con lo anterior se asigna el nombre del archivo al array } //Si no no se hace nada } closedir($handle); //Se cierra el directorio para evitar problemas de compilacion sort ($the_file_array); //Se ordena el array con los nombres de archivos .jpg reset ($the_file_array); //Se regresa el puntero al inicio del array while (list ($key, $val) = each ($the_file_array)) { //Se crea un ciclo que dura tantos valores tenga el array $largo = strlen($val); //Se optiene lo largo del nombre del archivo echo '<<a href="'.$val.'" target="centro">'.substr($val,0,$largo-4).'</a>><br>'; //Se pone una liga con el nombre del archivo para ver la img } ?> Igual y pueden cambiar para que lea otras extenciones o bien para que muestre todos los archivos; navegando mucho en internet y leyendo aun mas me encontre un codigo que fui modificando y depurando para que me funcionara; espero que sea de utilidad para ustedes y cualquier duda manden un PM no prometo contestarles de inmediato (por cuestiones laborales) pero a la brevedad posible les respondere. Espero que el codigo este entendible y lo mas explicado posible, igual si les sirve o les parecio interesante un par de puntos no me caerian mal, grx por su atencion y saludos.... ATTE Morfe0