0
私は誕生日にどれくらいの年齢であるか、別の誕生日にどれくらいかかりますかを知るために機能していますが、 。私のコードPHP - 今日から誕生日までの日数
<form action="Vek.php" method="GET">
<input type="text" name="prom1" />
<input type="text" name="prom2" />
<input type="text" name="prom3" />
<input type="submit" />
</form>
<?php
if (isset($_GET["prom1"])) {
$prom1 = $_GET["prom1"];
}else{
$prom1 = '1';
}
if (isset($_GET["prom2"])) {
$prom2 = $_GET["prom2"];
}else{
$prom2 = '1';
}
if (isset($_GET["prom3"])) {
$prom3 = $_GET["prom3"];
}else{
$prom3 = '2000';
}
echo "Zadal jste datum: ".$prom1.".".$prom2.".".$prom3;
echo "<br>";
$datum = Date("j/m/Y", Time()); //today's date
echo "<br>";
echo('Dnešní datum: '.$datum);
echo "<br>";
$test = mktime(0,0,0,$prom2, $prom1, $prom3);
$narozeniny = date("j/m/Y", $test); //day of birthday
echo "<br>";
echo ('Narozeniny: '.$narozeniny);
function zjistiVek($prom1,$prom2,$prom3) //function to find how old are you
{
$vek = time() - mktime(0, 0, 0, $prom2, $prom1, $prom3);
$vek = $vek/(60 * 60 * 24 * 365);
$vek = floor($vek);
return $vek;
}
echo "<br>";
echo('Momentálně je Vám: '.zjistiVek($prom1,$prom2, $prom3).' let');
あなたの質問があると動作していないコードの特定の(小さい)部分を明確してください。 –