Como dices tu es mucho mas facil, porque solamente hay que poner la fecha y no separar los años meses etc como el otro script.
Código PHP:
Ver original<?
$cumple = "2010-03-07";
$dia_cumple = date( "z", mktime( 0, 0, 0, $mes, $dia, $ano ) ); $dia_actual = date( "z" ); $dias_restantes = $dia_cumple - $dia_actual;
if ( $dias_restantes < 0 ) {
$dias_restantes += 365;
if ( date( "L", mktime( 0, 0, 0, 0, 0, $ano+1 ) ) ) { if ( date( "m", mktime( 0, 0, 0, $mes, $dia, $ano ) ) > 2 ) { $dias_restantes++;
}
}
}
echo $dias_restantes;
?>