Hola foreros del web.
Necesito que me respondan una pregunta.
¿Cómo hago para mostrar mediante lenguaje PHP los 10 últimos archivos subidos de una carpeta?
Muchas gracias
| |||
Últimos archivos subidos Hola foreros del web. Necesito que me respondan una pregunta. ¿Cómo hago para mostrar mediante lenguaje PHP los 10 últimos archivos subidos de una carpeta? Muchas gracias |
| ||||
Respuesta: Últimos archivos subidos
Código php:
EnlaceVer original Solo ordenalos por fechas ;D |
| |||
![]() Hola RMB09! aqui arme una funcion en donde solo modificas los parametros $path y $limite $pat es el directorio $limite es la cantidad de archivos que quieres que te liste por defecto está ordenado por archivo modificado mas recientemente. Se pueden hacer muchos retoques. Espero haber ayudado, obviamente espero que te sirva. Saludos <?php function leerDir($path,$limite){ if(is_dir($path)){ if ($gestor = opendir($path)) { $i=1; while (false !== ($archivo = readdir($gestor))) { if(($archivo!=".") && ($archivo!="..")&& (is_file($path."/".$archivo))&&($i<=$limite)){ // listar archivos print $i."-".$archivo." ".date ("Y m d H:i:s.", filemtime($path."/".$archivo))."<br>"; $i++; }//end if }//end while closedir($gestor); }else{ print "Error: El directorio no pudo ser abierto"; }//end if }else{ print "Error: no es un directorio"; }//end if }//end leerDir(param) //ejemplo: $dr = "_pru"; $lmt=10; leerDir($dr,$lmt); ?> |
| ||||
Respuesta: Últimos archivos subidos ¿El qué no sabes modificar? ¿Lo de poner el directorio? Saludos P.D. No se mucho PHP pero creo que puedo ayudar en algo.
__________________ Si no te quejas, nunca conseguiras nada, pero si te quejas siempre lo perderás todo. Una mala acción da fruto a un mal Karma. |
| |||
Respuesta: Últimos archivos subidos Cita: Gracias por responder dis! te va karma jeje =P Cita: Como lo interpreto bien?<?php function leerDir($path,$limite){ if(is_dir($path)){ if ($gestor = opendir($path)) { $i=1; while (false !== ($archivo = readdir($gestor))) { if(($archivo!=".") && ($archivo!="..")&& (is_file($path."/".$archivo))&&($i<=$limite)){ // listar archivos print $i."-".$archivo." ".date ("Y m d H:i:s.", filemtime($path."/".$archivo))."<br>"; $i++; }//end if }//end while closedir($gestor); }else{ print "Error: El directorio no pudo ser abierto"; }//end if }else{ print "Error: no es un directorio"; }//end if }//end leerDir(param) //ejemplo: $dr = "_pru"; $lmt=10; leerDir($dr,$lmt); ?> Osea, como hago quiero visualizar los documentos .php de la carpeta videos... como hago? |
| ||||
Respuesta: Últimos archivos subidos Entonces, creo que te refieres a donde colocas el directorio de la carpeta de los archivos esos que pretendes visualizar, si es así, creo que te puedo ayudar.
Código php:
Ver original Creo que debes de hacer esto: Linea 7: if(($archivo!=".") && ($archivo!="..")&& (is_file($path."/".$archivo))&&($i<=$limite)){ Linea 9: print $i."-".$archivo." ".date ("Y m d H:i:s.", filemtime($path."/".$archivo))."<br>"; Creo que debes sustituir lo que te he puesto en rojo por el nombre del directorio donde están esos archivos. Es solo un suponer ![]() Saludos
__________________ Si no te quejas, nunca conseguiras nada, pero si te quejas siempre lo perderás todo. Una mala acción da fruto a un mal Karma. |
| |||
Respuesta: Últimos archivos subidos Cita: Ya intente eso y no funciona =S
Iniciado por Distriker ![]() Entonces, creo que te refieres a donde colocas el directorio de la carpeta de los archivos esos que pretendes visualizar, si es así, creo que te puedo ayudar.
Código php:
Ver original Creo que debes de hacer esto: Linea 7: if(($archivo!=".") && ($archivo!="..")&& (is_file($path."/".$archivo))&&($i<=$limite)){ Linea 9: print $i."-".$archivo." ".date ("Y m d H:i:s.", filemtime($path."/".$archivo))."<br>"; Creo que debes sustituir lo que te he puesto en rojo por el nombre del directorio donde están esos archivos. Es solo un suponer ![]() Saludos |
| ||||
Respuesta: Últimos archivos subidos Pues nose, revisaré el codigo pero mejor espera a que un avanzado del PHP se pase y te conteste ![]() Suerte. Saludos
__________________ Si no te quejas, nunca conseguiras nada, pero si te quejas siempre lo perderás todo. Una mala acción da fruto a un mal Karma. |
| |||
Respuesta: Últimos archivos subidos Listo, ya lo pude arreglar, gracias! Y para los que buscaron en google en un futuro, les dejo la solucion ![]() Código PHP: |
| ||||
Respuesta: Últimos archivos subidos aquí hay un ejemplo mas efectivo y flexible.... esta función si ordena los archivos nuevos primero Código PHP:
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| ||||
Respuesta: Últimos archivos subidos Me alegro de que se te haya solucionado MRB. Por cierto, gracias por habernos dejado la solución y a ti también Pateketrueke ya que puede que esto me haga falta a mi en el futuro. Saludos
__________________ Si no te quejas, nunca conseguiras nada, pero si te quejas siempre lo perderás todo. Una mala acción da fruto a un mal Karma. |