Avatar billede mccookie Seniormester
19. februar 2004 - 18:04 Der er 7 kommentarer og
1 løsning

If the else sætning driller lidt

if ($maaned_nr % 2 == 1 AND $dag_nr == 19 OR $dag_nr == 25)

Ovenstående if sætning giver tilladelse til at sende en mail...

Problemet er at den burde sende en mail d. 19. Marts og 25. Marts........

Men nu sender den en mail idag d. 19. Feb. og det duer ikke..... hvad har jeg lavet forkert?
Avatar billede limemedia Nybegynder
19. februar 2004 - 18:08 #1
prøv med
if ($maaned_nr % 2 == 1 AND ($dag_nr == 19 OR $dag_nr == 25))
Avatar billede mccookie Seniormester
19. februar 2004 - 18:11 #2
Sådan...........
Avatar billede mccookie Seniormester
19. februar 2004 - 18:11 #3
Smid et svar lars-...
Avatar billede tefcke Nybegynder
19. februar 2004 - 18:16 #4
Nu er det ikke sådan at januar er måned nr. 0, februar nr. 1 osv. ?

For så vil : februar % 2 => 1 % 2 = 1

Dessuden skal du have sat parenteser som lars-jensen skriver, da AND har højer priotet end OR
Avatar billede limemedia Nybegynder
19. februar 2004 - 18:17 #5
hep
Avatar billede mccookie Seniormester
19. februar 2004 - 18:19 #6
tefcke>> Nej, jeg har lagt 1 til så at feb = 2

Men tak for opmærksomheden
Avatar billede tefcke Nybegynder
19. februar 2004 - 18:32 #7
Ok, men læg mærke til at hvis januar er 1, feb. 2 og så frem deles, så vil den sende mails: d. 19 og d. 25 i hver anden måned altså januar, marts, maj osv.

Ved ikke om det rent faktis er det der er din intension er, men jeg ville lige nævne det :)
Avatar billede mccookie Seniormester
19. februar 2004 - 18:53 #8
Det er helt i orden og det er meningen :)
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