ho fatto un mischione di tutto e forse ci siamo, devo ancora perfezionare il risultato:
codice form:
Codice HTML:
<html>
<head><title>Form</title></head>
<body>
<!-- file form.html -->
<?
include "barra.php3";
?>
<form action="/new/scripts/eta.php" method="get">
<input type="date" name="eta">
<input type="submit" value="Invia i dati">
</form>
</body>
</html>
codice script:
Codice PHP:
<?
$nascita = DateTime::createFromFormat("d-m-Y", $_GET['eta']);
if ($nascita instanceof DateTime)
$nascita->getTimestamp();
else
"errore";
echo "la tua data di nascita è ";
echo $_GET['eta'];
$dataoggi = time();
echo " sei a questo mondo da ";
echo ($dataoggi - $nascita) ." secondi, quindi ";
echo ($dataoggi - $nascita)/(60*60*24) ." giorni, quindi ";
echo ($dataoggi - $nascita)/(60*60*24*365) ." anni ";
?>