quiero hacer un script que lea un directorio donde solo hay imágenes, me cree thums y me las muestre en una tabla.
El problema que tengo es que a la hora de contar el número de archivo que hay en el directorio usando el código que he encontrado en otro post:
Código PHP:
<?
$abrir=opendir("Directorio/");
while ($img=readdir($abrir)){
$total++;
}
echo "archivos : $total";
?>
Investigando un poco más he llegado al siguiente script que sale como ejemplo en php.net. Este lo que hace es escribir el nombre de todos los archivos de un directorio:
Código PHP:
<?php
// Note que !== no existia hasta 4.0.0-RC2
if ($gestor = opendir('Directorio/')) {
echo "Gestor de directorio: $gestor\n";
echo "Archivos:\n";
/* Esta es la forma correcto de iterar sobre el directorio. */
while (false !== ($archivo = readdir($gestor))) {
echo "$archivo\n";
}
closedir($gestor);
}
?>
.
..
thumbs.db
Estos tres archivos no se ven en el explorador de windows, y no tenía ni idea de que existian. Pero claro mi duda ahora es:
¿si en mi futuro código voy recoriendo todo el directorio y haciendo los thumbs por cada archivo, me dará error en estos tres?
Además:
¿Qué son exactamente estos archivos?
Espero que alguien me explique un poco todo esto porque estoy bastante liado!
Muchas gracias y muchos saludos!