Rumah  >  Soal Jawab  >  teks badan

Mengapa tidak menjalankan kod untuk tahun lompat?

<form action="abc.php" method="post">

<input type="text" name="nianfen"/>

<input type="submit" name= "Serah"/>

</form>

<?php


$n = $_POST['nianfen'];(

jika |is_numeric($n)){

echo 'Sila masukkan tahun yang betul';

keluar;

}

jika($n.'%'.'400'==0

bergema 'tahun lompat';

keluar;

}

jika($n.'%'.'4'==0&&(!'.'10% ' ==0))){

bergema 'tahun lompat';

keluar;

}

lain{

bergema 'tahun biasa';











?>


phpcn_u54510phpcn_u545102512 hari yang lalu1295

membalas semua(1)saya akan balas

  • 卿立平

    卿立平2018-01-14 19:56:41

    <?php

    $year = $_GET['year'];

    //Tentukan sama ada tahun yang dimasukkan ialah nilai berangka

    if(!is_numeric($year)){

    echo 'Please masukkan nilai berangka Jenis';

    }

    //Jika ia adalah nilai berangka, tentukan sama ada ia adalah tahun lompat atau tahun biasa

    jika($year%100==0){

    jika ($year%400==0 && $year %3200!=0){

    bergema "tahun abad" . "adalah tahun lompat"; tahun . "adalah tahun biasa" ;

    }

    } lain{

    jika($year%4==0 && $year%100!=0){

    bergema "tahun biasa" . ialah tahun lompat";

    }lain{

    bergema "tahun biasa " .$year . "Ia tahun biasa";

    }

    }

    ?>

    ?>

    balas
    0
  • Batalbalas