Avatar billede swaq Nybegynder
03. juni 2003 - 10:24 Der er 5 kommentarer og
1 løsning

Kalender, år problem

Hejsa, Jeg har en kalender i php som virker således;
en variable id som bliver overført fra et link indenholder navnet på den valgte måned. Såfremt der ikke er valgt nogen måned, vises indeværende måned.
Mit problem er månederne næste år. Januar - Maj. Når man vælger disse, skal årstallet helst modsvare næste år - altså 2004.

Hvordan laver jeg det således, at scriptet selv finder ud af om der er tale om en måned før pågældende måned (og dermed en måned i det næste år) eller om den valgte måned ligger efter pågældende og stadig i pågældende år?

Eksempel:
Klikker brugeren på april, skal året sættes til 2004.
Klikker brugeren på oktober, skal året sættes til 2003.
Det skulle helt være således, at scriptet selv kan hitte ud af det i takt med at månederne passere.

Her er et link til pågældende kalender:
<a href="www.frederiksberg-jujutsu.dk?id=Aktivitetskalender">frederiksberg-jujutsu.dk</a>
Avatar billede swaq Nybegynder
03. juni 2003 - 10:26 #1
Avatar billede andy Nybegynder
03. juni 2003 - 10:29 #2
if ($maaned < date("n")) { $aar = date("Y")+1; }
else { $aar = date("Y"); }
Avatar billede swaq Nybegynder
03. juni 2003 - 10:31 #3
hmm... ganske snedigt... skal liiiiige teste det...
Avatar billede andy Nybegynder
03. juni 2003 - 10:32 #4
i $maaned har du den valgte måned numerisk. Altså April = 4.
Avatar billede swaq Nybegynder
03. juni 2003 - 10:41 #5
Du er en ...., :-) Smid et svar så jeg kan bruge mine afsatte point :-)
Avatar billede andy Nybegynder
03. juni 2003 - 10:41 #6
hehe :D
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