Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/11/2010, 13:46
legion6000
 
Fecha de Ingreso: noviembre-2010
Mensajes: 18
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: Fecha de un día futuro

Solución:
Código PHP:
<?php

function DiaDeLaSemana($anio$mes$diaActual$diaSemana=1)
{
    if (
date('N'mktime(000$mes$diaActual$anio)) >= $diaSemana)
        
$diaActual $diaActual 7;
    
$primero $diaActual-(date('N'mktime(000$mes$diaActual$anio))-1);
    
$ultimo $diaActual+(7-(date('N'mktime(000$mes$diaActual$anio))));
    for(
$i $primero$i<=$ultimo$i++)
    {
        
$numeroDiaSemana date('N'mktime(000$mes$i$anio));
        
$d date('d/m/Y'mktime(000$mes$i$anio));
        if(
$numeroDiaSemana == $diaSemana){return $d;}
    }
}

echo 
"Hoy es: ".date("d/m/Y")."<br>";
list(
$dia,$mes,$anio)=explode("/",date("d/m/Y"));
echo 
"El siguiente viernes es: ".DiaDeLaSemana($anio$mes$dia5);

?>