 | | Offres d'emplois |  | développeur PHP Développement site nécessitant une bonne connaissance de PHP + MySQL. Durée estimée : 300 H. | |
 | | Avez vous lu ? |  | | |
|
 Générer l'âge à partir d'une date de naissance | |  |

<?
if ($action == "1") {
?>
<center>Calculez votre âge à
partir de ce formulaire.</center>
<br><table align="center" border="1" width="100%">
<form action="chapitre2.php" method="post">
<input type= "hidden" name="action" value="1_2">
<tr><td align="center" width="100%" colspan="2">
<b>Calculez votre age !</b>
</td></tr>
<tr><td align="right">
<b>Année de naissance :</b>
</td>
<td align="left">
<input type="text" name="year" size="20">
</td></tr>
<tr><td align="right">
<b>Mois de naissance :</b>
</td>
<td align="left">
<input type="text" name="month" size="20">
</td></tr>
<tr><td align="right">
<b>Jour de naissance :</b>
</td>
<td align="left">
<input type="text" name="day" size="20">
</td></tr>
<tr><td align="center" width="100%" colspan="2">
<input type="submit" value="Calculez !">
</td></tr>
</form>
</table>
<?php
}
if ($action == "1_2") {
$post_year = $_POST["year"];
$post_month = $_POST["month"];
$post_day = $_POST["day"];
$nbrS_Jour = 3600*24;
$nbrS_Mois = $nbrS_Jour*30;
$nbrS_An = $nbrS_Jour*365.25;
$date_naissance = $post_year * $nbrS_An
+ $post_month*$ nbrS_Mois
+ $post_day * $nbrS_Jour;
$aujourdhui = date('Y')*$nbrS_An
+ date('m')* $nbrS_Mois
+ date('d')*$nbrS_Jour;
$difference = $aujourdhui-$date_naissance;
$nbrAnnees = floor($difference / $nbrS_An);
echo "Vous êtes agé de : " . $nbrAnnees;
if ($nbrAnnees <= 1) {
echo " An<br>";
}
else {
echo " Ans<br>";
}
}
?>
|
|
|
 |
|