marcootje Geplaatst: 7 juni 2009 Rapport Geplaatst: 7 juni 2009 Aha, soms verwar ik me met {[( )]}.Maar hoe kan ik de $dayn van de day af laten hangen? Voor de rest werkt het script volledig. Ook handig is dat als je bijv. iets elke maand doet op bijv. de 5e, hoef je alleen maar 5 in te vullen en dan wordt alleen de huidige maand/jaar uitgerekend. dayn is inderdaad ietsje lastiger, hier heb je een voorbeeldje: // onder dag, maand en jaar. deze 3 moet je weten $dayn = date('w', mktime(0,0,0, $month, $day, $year)); // dag (zaterdag, zondag, ...) mktime() maakt van de maand&dag&jaar een timestamp (op 12 uur middernacht), welke in de tweede parameter van date() wordt gebruikt om $dayn te berekenen.
Fuffie Geplaatst: 15 september 2009 Rapport Geplaatst: 15 september 2009 Ik ben zojuist bezig met een php website alleen de vraag, kan je ook index.php veranderen naam bijvoorbeeld http://www.websiteiets.nl/index.php?title=??????? of iets wat erop lijkt zou mij wel blij maken mvg Fuffie,
marcootje Geplaatst: 15 september 2009 Rapport Geplaatst: 15 september 2009 je bedoelt bijvoorbeeld een index.php?title=*title* met als pagina paginas/*title*.php ? dat kan zo: (uit de losse pols) if(isset($_GET['title'])) { $page = $_GET['title']; } else { $page = 'home'; } $paginas = array("home", "contact", "pagina1", "pagina2"); // de bestandsnamen zonder '.php'. Dit is voor de beveiliging! $pagina = 'paginas/'.$page.'.php'; if(in_array($page, $paginas) && file_exists($pagina)) { include($pagina); } else { include('paginas/home.php'); } ik heb het niet getest, en het kan waarschijnlijk nog wat efficienter. het is zomaar een voorbeeldje het gaat er overigens van uit dat de paginas in de map 'paginas/' staan...
Recommended Posts