11. marts 2007 - 18:06
Der er
12 kommentarer og 1 løsning
hjælp til tilmeldingsfrist
Hej Eksperter, Hvad kan man gøre for at ændre dette; Dato: $fra_dato - $til_dato</td>"; $fristen = strtotime("$frist"); $nudato = time(); if ($fristen < $nudato) { echo"<td><b>Tilmelding slut</b></td></tr>"; } således at man kan tilmelde sig den dag der er sat som sidste frist?
Annonceindlæg fra Barco
11. marts 2007 - 18:09
#1
Hvad står der i $frist ?
11. marts 2007 - 18:10
#2
hvad med at prøve if ($fristen <= $nudato)
11. marts 2007 - 18:11
#3
antaget at det er en dato-variabel hvor der ikke er klokkeslet med.
11. marts 2007 - 18:29
#4
det er ikke med klokkeslet - men synes bare jeg har prøvet dette. (Eksempel: HVis vi nu siger at der er tilmeldingsfrist d. 22.03.2007, så forsvinder tilmelding allerede 21.03.2007 kl.00.00?!?!?!?
11. marts 2007 - 19:36
#5
Prøv: $yesterday = mktime(0,0,0,date("m"),date("d")-1,date("Y")); $nudato = $yesterday;
11. marts 2007 - 20:32
#6
hvordan kan det ændres med ovenstående
11. marts 2007 - 21:29
#7
Dato: $fra_dato - $til_dato</td>"; $fristen = strtotime("$frist"); $yesterday = mktime(0,0,0,date("m"),date("d")-1,date("Y")); $nudato = $yesterday; if ($fristen < $nudato) { echo"<td><b>Tilmelding slut</b></td></tr>"; }
11. marts 2007 - 21:29
#8
Det er lidt dårlig stil.. sætter nudato til datoen for igår og omgår på den måde problemet.
11. marts 2007 - 21:54
#9
synes ikke lige jeg kan få det til at virke men skriv din mail så kan jeg sende filerne til dig så kan du jo ændre det ikk?
12. marts 2007 - 08:27
#10
Hvorfor ikke bruge $frist = 20070322; $nu = date("Ymd"); if($nu > $frist) { echo"frist udløbet"; }
12. marts 2007 - 10:34
#11
$fristen = strtotime("$frist 23:59:59"); ?
12. april 2007 - 22:12
#12
lukker - ingen endelig løsning
13. april 2007 - 00:11
#13
Hvad var det præcist der ikke virkede?
Vi tilbyder markedets bedste kurser inden for webudvikling