Quantième

Résolu
chinou toure Messages postés 18 Statut Membre -  
chinou toure Messages postés 18 Statut Membre -
Bonjour,

je voudrais un script qui permet de calculer la quantième d'un jour quelconque

Merci.
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. chinou toure Messages postés 18 Statut Membre
     
    quantieme.html

    <html>
    </body>
    Indiquez la date<BR>
    <form action="quantieme.php" method="post">
    Jour:<input type="text" name="j"><br>
    Mois:<input type="text" name="m"><br>
    Année:<input type="text" name="a"><br>
    <input type="submit" value="Résoudre" name="bouton">
    </form>
    </body>
    </html>

    bissextile.php

    function bissextile($a)
    {
    return (($a%400==0)||(($a%4==0)&&($a%100!=0)));
    }
    ?>

    quantieme.php

    <?php
    $j=$_POST['j'];
    $m=$_POST['m'];
    $a=$_POST['a'];
    include "bissextile.php";

    function nbJoursMoisEcoules($m, $a)
    {
    $nbj=0;
    switch($m) {
    case 11: $nbj+=30;
    case 10: $nbj+=31;
    case 9: $nbj+=30;
    case 8: $nbj+=31;
    case 7: $nbj+=31;
    case 6: $nbj+=30;
    case 5: $nbj+=31;
    case 4: $nbj+=30;
    case 3: $nbj+=31;
    case 2: if (bissextile($a)) $nbj+=29; else $nbj+=28;
    case 1: $nbj+=31;
    }
    return $nbj;
    }

    function jourDansAnnee($j, $m, $a)
    {
    return $j+nbJoursMoisEcoules($m-1, $a);
    }
    echo jourDansAnnee($j, $m, $a);
    ?>
    0
  2. chinou toure Messages postés 18 Statut Membre
     
    résolu
    0