Avatar billede phpbegynder2004 Nybegynder
30. oktober 2005 - 19:28 Der er 4 kommentarer og
1 løsning

Oversættelse af javascript

Hej,

Jeg har et script der tæller ned til hvornår man har fødselsdag. Dette prøver jeg at oversætte til php. Men kan ikke rigtig finde ud af det.

<?
echo date("D M d H:i:s Y")."<br>";
?>
<script language="JavaScript1.2">
document.write(new Date,"<br>aasd");

var today = new Date;
var Future0 = new Date;

var BirthMonth = 10;
var BirthDate = 29;
var BirthYear = 1988;
BirthMonth--;

Future0.setMonth(BirthMonth, BirthDate);
if (Date.parse(today) > Date.parse(Future0))
{
Future0.setFullYear(today.getYear()+1);
age = (today.getYear() - BirthYear) + 1;
}
else
{age = today.getYear() - BirthYear;}


today1 = Date.parse(today);
future1 = Date.parse(Future0);
secleft = future1 - today1;
miliday = 24 * 60 * 60 * 1000;
daysleft = secleft/miliday;
daysleftint = Math.round(daysleft);

if (daysleftint > 1)
document.write("NAVN fylder ", age, " år om  ", daysleftint, " dage");
else if (daysleftint == 1)
document.write("NAVN fylder ", age, " år imorgen");
else if (today1 == future1)
document.write("NAVN fylder ", age,  " år idag!");
else
document.write("passed");
</script>
Avatar billede jakobdo Ekspert
31. oktober 2005 - 09:52 #1
Kan du ikke lige kort forklare hvad du ønsker som resultat?
Hvorfor har du BirthMonth--; ?
Er det et javascript du selv har lavet?
Avatar billede jakobdo Ekspert
31. oktober 2005 - 10:13 #2
Avatar billede phpbegynder2004 Nybegynder
06. november 2005 - 17:25 #3
Mange tak jacobdo! Godt arbejde!
Vil du være venlig at lægge et svar?
Avatar billede jakobdo Ekspert
06. november 2005 - 17:27 #4
Så skidt da! :o)
Avatar billede jakobdo Ekspert
06. november 2005 - 19:59 #5
Takker for point!
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