| ||||
Respuesta: Cuales son los ultimos archivos subidos (PHP) Creo que con esta función puedes obtener la fecha de modificación de un archivo. Luego, con esta función, haces un "mayor a menor" para obtener el último, que sería el mayor. http://cl.php.net/manual/en/function.filemtime.php
__________________ Nunca te olvidaré mi negra hermosa. Te extraño demasiado. |
| ||||
Respuesta: Cuales son los ultimos archivos subidos (PHP)
__________________ Nunca te olvidaré mi negra hermosa. Te extraño demasiado. |
| ||||
Respuesta: Cuales son los ultimos archivos subidos (PHP) Ok. Luego le agrego un ordenador numerico. Y lo imprimo (todo para testear). Cita: Pero el resultado que obtengo es: 1268094701foreach($listado as $archivo) { $modificaciones[] = array($archivo => filemtime($archivo)); }; $modificaciones = krsort($modificaciones); foreach($modificaciones as $ultimos) { echo $ultimos; } ? editado: Ah! Ya entendí. Tenía al reves la clave / valor. Primero, como clave, pongo el numero. |
| ||||
Respuesta: Cuales son los ultimos archivos subidos (PHP) Listo. Tu funcion me devuelve un solo elemento. Así que use esto: $modificaciones[filemtime($archivo)] = $archivo; en vez de esto: $modificaciones[] = array(array(filemtime($archivo) => $archivo); Gracias! |
| ||||
Respuesta: Cuales son los ultimos archivos subidos (PHP) Ok. Gracias. Ahora estoy viendo como ordenarlos. Supuestamente array_slice ordena el array de alguna manera.... ¿? Entonces tengo esto: Cita: if (!empty($modificaciones)) { //krsort($modificaciones); $output = array_slice($modificaciones, 0, 3); foreach($output as $ultimos) { echo "<img src='$ultimos' />"; } ; }; |
| ||||
Respuesta: Cuales son los ultimos archivos subidos (PHP) http://cl.php.net/manual/en/function.array-slice.php array_slice extrae una porción del arreglo, por ende, no ordena nada... http://cl.php.net/manual/en/function.krsort.php krstort ordena el arreglo por medio de las keys, en orden inverso al que se encuentra originalmente, así que tampoco ordena por fecha. Así que el algoritmo para ordenar tu arreglo como deseas, deberás hacerlo tú. Nos vemos.
__________________ Nunca te olvidaré mi negra hermosa. Te extraño demasiado. |
| ||||
Respuesta: Cuales son los ultimos archivos subidos (PHP) Ok. Pero agradecería alguna ayuda. Segun lo que veo en el manual, puedo obtener esto: December 29 2002 22:16:23 con esto: date ("F d Y H:i:s.", filemtime($filename)) Entonces...si ordeno por dia-mes-año / hora-minutos .... y krsort va a ordenar de mayor a menor, el algoritmo funcionaría. No? nota: los valores devueltos por filemtime son un "timestamp" como este: 1203291283 . Se ordenarían verdaderamente de mayor a menor por fecha? Última edición por mayid; 20/03/2010 a las 09:18 |
| ||||
Respuesta: Cuales son los ultimos archivos subidos (PHP) Si .
__________________ Obvio que Firefox es solo un navegador, o que querías? Una tostadora de pan? drk-dev.com |
Etiquetas: |