Ver Mensaje Individual
  #7 (permalink)  
Antiguo 26/11/2013, 10:17
txemaarbulo
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Calcular si un año es bisiesto

Hola rodrypaladin:

Creo que el segundo condicional (if($fano%400==0)) después del primero (if ($fano%4==0 and $fano%100!=0)) nos deja siempre y todo para el último else.

Prueba con este código:

Código PHP:
Ver original
  1. <?php
  2. if (!empty($_POST['ano'])){
  3.   $fano = $_POST['ano'];
  4.   echo $fano.'<br>';
  5.   if (($fano%4==0 and $fano%100!=0) or $fano%400==0){
  6.     echo $fano . ' SI es un año bisiesto';
  7.   } else {
  8.     echo $fano . ' NO es un año bisiesto';
  9.   }
  10. }
  11. ?>