Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: Bertel Lund Hansen Newsgroups: dk.edb.internet.webdesign.serverside.php Subject: Re: php include hver den 1 i =?utf-8?Q?m=C3=A5neden?= Date: Mon, 4 Jun 2018 22:23:37 +0200 Organization: A noiseless patient Spider Lines: 48 Message-ID: References: <5b1557b1$0$705$14726298@news.sunsite.dk> <5b156a40$0$706$14726298@news.sunsite.dk> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Injection-Info: reader02.eternal-september.org; posting-host="b0f3666cc8716c5d016c60dfb9ea68ae"; logging-data="17626"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX185IPSbUjOknOchyQ4nDMt+MDPdceE938jlGRl/PQuBoQ==" User-Agent: 40tude_Dialog/2.0.15.84 Cancel-Lock: sha1:tQbgA3EIZkoLd7rEAthmjEdqDtU= Xref: csiph.com dk.edb.internet.webdesign.serverside.php:7096 Dennis Munding skrev: > PHP's manual er et godt sted at starte: > http://php.net/manual/en/function.date.php > For at få din "mission" til at lykkes, er du nødt til at bygge en stump > kode...: > $dag_i_maaned = date('j'); // Giver eks. 9 > $maanedens_nr = date('n'); // Giver eks. 5 Okay hertil. > if($dag_i_maaned === '3') { // Indsæt selv rigtige værdi i stedet for 3 > include('dagens_fil.php'); > } Men det er ikke det han skal bruge, men det her: $dayfilename="dagsfil_$dag_i_maaned.inc.php"; include $dayfilename; > if($maanedens_nr === '8') { // Indsæt selv rigtige værdi i stedet for 8 > include('maanedens_fil.php'); > } Og dette udskiftes tilsvarende: $monthfilename="maanedsfil_$maanedens_nr.inc.php"; include $monthfilename; ?> Jeg har forudsat at de forskellige filer hedder: dagsfil_9.inc.php og maanedsfil_5.inc.php hvor kun numrene er forskellige. Det skal naturligvis rettes til efter det navnesystem der er brugt. Det er vigtigt med min skrivemåde at der bruges dobbelte anførselstegn hvilket du godt ved, men en nybegynder ved det ikke. -- /Bertel