Avatar billede Dan Hansen Juniormester
25. september 2003 - 01:37 Der er 3 kommentarer og
1 løsning

Lave script der udregner min alder

Er det muligt at lave en kode, der kan sættes i min tekst på min hjemmeside, som så regner ud hvor gammel jeg er ud fra min fødselsdag - det skal ikke være mere præcis end hele år?!

og vil en lave det for mig?
Jeg giver mine sidste point for det :D

EsbWeb
Avatar billede dawin_dk Nybegynder
25. september 2003 - 02:05 #1
hvis du har ASP til rådighed kan det klares med:

<%

response.write age("09-05-1981")

Function Age(Birthdate)
  birthdate=cdate(birthdate)
  if isdate(birthdate) then
  intTemp = DateDiff("yyyy", Birthdate, now())
  If (now < DateSerial(Year(now()), Month(birthdate), Day(birthdate))) Then
    intTemp = intTemp - 1
  End If
  Age = intTemp
  else
    age="-"
  end if
End Function

%>
Avatar billede Dan Hansen Juniormester
25. september 2003 - 02:07 #2
jeg skal så lige sige - at jeg har ikke ASP - men har dog php! :D
På en apache webserver :D
Avatar billede Dan Hansen Juniormester
25. september 2003 - 02:17 #3
Jeg har faktisk fundet den selv - der var en jeg kunne bruge her på eksperten :D

http://www.eksperten.dk/spm/324623

Det var bare super :D
Avatar billede dawin_dk Nybegynder
25. september 2003 - 02:18 #4
<?
$nowdate = mktime(0,0,0,date("m"),date("d"),date("Y"));
$birthday = mktime(0,0,0,"03","18","1971");
$age=intval(($nowdate-$birthday)/(60*60*24*365));
echo $age;
?>


husk at ændre datoen :) (2. linie)
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
Kurser inden for grundlæggende programmering

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