Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/02/2012, 00:47
Avatar de repara2
repara2
 
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 13 años, 7 meses
Puntos: 331
Respuesta: Pasar de un mes al otro con la sgte estructura << Febrero >>

Inicialmente el calendario está en Febrero, y tienes algo así:
Código PHP:
Ver original
  1. <?php
  2. //Si viene por post, recoges el valor, si no, lo calculas con la fecha actual
  3. $actual = isset($_GET['mes'])?$_GET['mes']:date('m');
  4. //El nombre del mes
  5. $nombre_mes = date('F', mktime(0, 0, 0, $actual+1, 0, 0));
  6. //Estos dos valores guardan siempre la misma relación, pero hay que tener en cuenta máxiimo y mínimo
  7. $anterior = $actual - 1;
  8. if($anterior<=1) $anterior = 1;
  9. $siguiente = $actual + 1;
  10. if($siguiente>=12) $siguiente = 12;
  11. ?>
  12. <a href="<?php echo $_SERVER['PHP_SELF']; ?>?mes=<?php echo $anterior?>">Anterior</a> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?mes=<?php echo $actual?>"><?php echo $nombre_mes; ?>, <?php echo date('Y');?></a> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?mes=<?php echo $siguiente?>">Siguiente</a>

Salu2
__________________
Fere libenter homines, id quod volunt, credunt.