01. januar 2008 - 10:53
Der er
13 kommentarer og 1 løsning
dagsbestemt visning af forside
Hej der ude og godt nytår jeg ville lige høre om der var en der ude der kunne løse denne lille gåde.... hvad gør jeg for at min side kan vise , godt nytår fra 30/12 til 2/1 og god jul fra 20/12 til 25/12 og så videre.... det er 2-3 seperate sider den skal vælge i de perioder og det er kun forsiden der skal skifte
Annonceindlæg tema
gf
Nybegynder
01. januar 2008 - 12:21
#1
hej du skal have kang i date funktionen if (date("m") == 12){ // Vi er i december if (date("d") == 24){ // det er den 24 } { mvh gf
gf
Nybegynder
01. januar 2008 - 12:21
#2
gang tilmed :)
01. januar 2008 - 12:36
#3
Man kunne også lave noget i stil med: <?php //http://www.eksperten.dk/spm/812495 $specielle_dage = array( 12 => array( 20 => 'God Jul', 21 => 'God Jul', 22 => 'God Jul', 23 => 'God Jul', 24 => 'God Jul', 25 => 'God Jul', 31 => 'Godt Nytår'), 1 => array( 1 => 'Godt Nytår', 2 => 'Godt Nytår') ); echo $specielle_dage[date('n')][date('j')]; ?>
01. januar 2008 - 13:03
#4
takker for de fine løsninger men jeg fik nok ikke forlkaret mig rigtigt det jeg skulle bruge var at den skal indlæse en eks newyear.html 30/12-2/1 .... det er måske bare at skrive det om som i har forslået
01. januar 2008 - 13:14
#5
Så kunne du overveje en modificeret gf løsning: if (date("n") == 12 && date("j") == 24){ require('christmas.html'); }else{ require('default.html'); }
01. januar 2008 - 13:28
#6
løsning fundet..... <html> <frameset = "100%"> <?php //http://www.eksperten.dk/spm/812495 $specielle_dage = array( 12 => array( 20 => 'God Jul', 21 => 'God Jul', 22 => 'God Jul', 23 => 'God Jul', 24 => 'God Jul', 25 => 'God Jul', 31 => 'newyear.php'), 1 => array( 1 => 'newyear.php', 2 => 'newyear.php') ); echo "<frame src='" . $specielle_dage[date('n')][date('j')] . "'>"; ?> </frameset> </html>
01. januar 2008 - 13:29
#7
men hvor sætter man så den side der skal vises når det ikke er en speciel dag , smid lige et svar så du får pointne
01. januar 2008 - 13:32
#8
Måske du kunne: if(isset($specielle_dage[date('n')][date('j')])) echo "<frame src='" . $specielle_dage[date('n')][date('j')] . "'>"; else echo "<frame src='default.php'>";
01. januar 2008 - 13:32
#9
Svar!
01. januar 2008 - 16:37
#10
Takker for point. GF: Hvis du vil have nogle af pointene, så siger du bare til.
01. januar 2008 - 16:52
#11
jeg har nu et lille spørgsmål hvis jeg nu vil bruge include('includes/$specielle_dage[date('n')][date('j')]'); hvordan gør jeg det så
01. januar 2008 - 16:58
#12
include('includes/'.$specielle_dage[date('n')][date('j')]);
01. januar 2008 - 17:09
#13
takker
gf
Nybegynder
01. januar 2008 - 17:15
#14
jakobdo => nej tak behold du bare dem mvh gf
Vi tilbyder markedets bedste kurser inden for webudvikling