Funktion, ang. nedtælling til fødselsdag.
Hej eksperter,Jeg har denne kode, som regner ud hvor mange dage man har været venner.
Men jeg kunne godt tænke mig en kode lignede, men som talte ned til ens fødselsdag, i stedet for.
Som i kan se bliver der hentet navn1, navn2 og dato fra et link. Jeg vil have det til at fungere på samme måde, men bare tæller ned til ens næste fødselsdag i dage.
Kode:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Venne dage</title>
<style type="text/css">
body {
background-color:transparent;
-moz-opacity:1.00;
font-family: arial, verdana, sans-serif;
font-size: 12px;
font-weight: normal;
color: <?php echo $_GET['farve']; ?>;
}
a:link {
color: <?php echo $_GET['farve']; ?>;
; text-decoration: none;
}
a:visited {
color: <?php echo $_GET['farve']; ?>;
text-decoration: none;
}
a:hover {
color: <?php echo $_GET['farve']; ?>;
; text-decoration: underline;
}
a:active {
color: <?php echo $_GET['farve']; ?>;
text-decoration: none;
}
</style>
</head>
<body>
<center>
<?php
function days($var) {
$tid = explode("-", $var);
$d_sec = (time()-mktime(0,0,0,trim($tid[1]),trim($tid[0]),trim($tid[2])));
$dage = floor($d_sec/86400);
return $dage;
}
$navn1 = ucwords($_GET['navn1']);
$navn2 = ucwords($_GET['navn2']);
$dage = days($_GET['dato']);
if ($dage == "0") {
echo "<a href=\"http://www.$navn1.arto.dk\" target=\"_top\">$navn1</a> og <a href=\"http://www.$navn2.arto.dk\" target=\"_top\">$navn2</a> blev venner i dag";
} else if ($dage == "1") {
echo "<a href=\"http://www.$navn1.arto.dk\" target=\"_top\">$navn1</a> og <a href=\"http://www.$navn2.arto.dk\" target=\"_top\">$navn2</a> blev venner i går";
} else if ($dage > "1"){
echo "<a href=\"http://www.$navn1.arto.dk\" target=\"_top\">$navn1</a> og <a href=\"http://www.$navn2.arto.dk\" target=\"_top\">$navn2</a> har været venner i $dage dage";
} else {
echo "Datoen er ugyldig";
}
?>
</center>
</body>
</html>
