Avatar billede -kenner- Nybegynder
17. marts 2005 - 17:21 Der er 1 løsning

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>
Avatar billede -kenner- Nybegynder
13. maj 2005 - 19:01 #1
Lukket - Pga. der ikke er kommet svar..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester