Portál AbcLinuxu, 12. května 2025 05:57
define('muj_ucet', 'my-account'); //skutečný soubor (my-account) $get = 'muj-ucet'; //toto je v url echo str_replace('-', '_', $a);Jenže se dívám, že do define nelze psát pomlčky a při použití replace zase nedostanu nijak tu hodnotu
$pages = array('muj-ucet' => 'my-account', 'dalsi' = > 'next'); $get = 'muj-ucet'; //toto je v url $soubor=$pages[$get].'php';Samozřejmě doplnit podmínky na existenci souboru.Další level je naházet stránky do databáze, dotazem jistíš soubor. Pak se dá krásně např. generovat menu, sitemapa, acl pravidla a další.
$routy = array( 'novinky' => 'novinky.php', 'admin' => 'admin-public.php' ); if(!is_set($routy($req))) { ukaz_404(); }
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.