Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/05/2013, 14:55
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
listar archvios segun fecha

hola amigos espero me puedan ayudar , la situaciòn es la siguiente:

En un directorio tengo n archivos de imagenes (gif) y con php estoy listando los archivos de las imagenes , los archivos tienen la siguiente estructura montes28_2013_05_27_00_00.gif donde montes28 es el usuario y luego la fecha AAAA_MM_DD.gif necesito listar los archivos que tengan la fecha del dia anterior

hasta el momento este es mi codigo:

de esta manera obtengo la fecha actual del sistema y le resto un dia
Código PHP:
Ver original
  1. <?php
  2.   $fecha = date('F j, Y');
  3.   $nuevafecha = strtotime ( '-1 day' , strtotime ( $fecha ) ) ;
  4.   $nuevafecha = date ( 'F j, Y' , $nuevafecha );
  5.  
  6. echo "<strong>".$nuevafecha."</strong>";
  7. ?>

de esta menera listo los archivos del la directorio

Código PHP:
Ver original
  1. <?php
  2. $directorio = opendir("./image/");
  3. while ($archivo = readdir($directorio))
  4. {
  5.     if (is_dir($archivo))
  6.     {
  7.        
  8.     }
  9.     else
  10.     {
  11.       $data=$archivo;
  12.       list($estacion, $año, $mes, $dia) = explode("_", $data);
  13.       ?>
  14.    
  15.     <li class="span2" >
  16.     <div class="thumbnail">
  17.     <?php echo "<a href='/image/$archivo' target='_blank'><img src='./image/$archivo' alt='ALT NAME' height='300' width='200px'></a>";?>
  18.     <div class="caption">
  19.       <h3><?php echo $estacion ?></h3>
  20.       <p><?php echo $año."-".$mes."-".$dia?></p>
  21.       <p align="center"><?php echo "<a href='/image/$archivo' target='_blank' class='btn btn-primary btn-block'>"; ?>Ver</a></p>
  22.     </div>
  23.   </div>
  24. </li>
  25.  
  26.  
  27.     <?php
  28.   }
  29.  
  30. }
  31. ?>