Creo que esto es fácil de hacer en php, pero no tengo un nivel suficiente en php
![enojado](http://static.forosdelweb.com/fdwtheme/images/smilies/enojado.png)
Bueno, pues eso, espero que alguien me lo explique ;)
Saludos!
| |||
Calcular el número de archivos en carpeta Buenas! Creo que esto es fácil de hacer en php, pero no tengo un nivel suficiente en php ![]() Bueno, pues eso, espero que alguien me lo explique ;) Saludos! |
| ||||
Alternativa para PHP 4.0 En PHP.net está la solución alternativa para PHP 4.0, sin poder usar scandir(). Le añado lo que he creado arriba ![]() Código PHP: ![]() O resumidamente... Código PHP: Última edición por david_M_G; 06/12/2006 a las 21:32 |
| |||
Re: Calcular el número de archivos en carpeta Muchísimas gracias ;) Perfecto. La única duda que tengo en el código es por qué $total = $total_archivos-2; Para qué se le resta 2? Saludos!!! |
| ||||
Re: Calcular el número de archivos en carpeta Porque "." y ".." que aparecen en la lista de archivos, no los queremos contar. ![]() La lista de archivos aparece de esta forma:
Código:
Si contásemos, daría 7... le restamos "." y ".." (2) y nos quedamos con 5. . .. foto.jpg archivo.zip ejecutable.exe imagen.gif foto.png ![]() Última edición por david_M_G; 07/12/2006 a las 11:57 |
| |||
Re: Calcular el número de archivos en carpeta Cita: Muchas gracias por tu gran ayuda ;)Saludos. |
| ||||
Re: Calcular el número de archivos en carpeta Creo que con DirectoryIterator es mas eficiente y sencillo: Código PHP:
__________________ -URL= Go PHP5. -Age=22. -Learning=PHP,J2EE,Struts,MAMBO,C++,JSON,AJAX,XHTML ,CSS. |
| |||
Re: Calcular el número de archivos en carpeta Más sencillo q esto si q no ay nada, ademas el scandir() a mi me da fallo: <?php $fichero = glob('imagenes/mini/*'); $imagen= rand(0,count($fichero)-1); print('<img src="'.$fichero[$imagen].'" alt="una imagen" /> '); ?> |