Autor | Zpráva | ||
---|---|---|---|
Daniel01 Profil |
#1 · Zasláno: 8. 5. 2009, 10:52:01
Zdravím,
lámu si hlavu, jak nejlépe udělat hlavičku (<head>), která se bude měnit podle toho, na jaké stránce jsem... (Možná bude stačit, když se bude měnit <title>)... Web bude dělaný pomocí include a page=1... Atd... A nebo si budu muset udělat stránku(vlastně 20 stránek), které bude obsahovat hlavičku a tělo a do nich includovat zbytek...? Nebudu přece dělat velkou podmínku jako prase, ve které budu zjišťovat na jaké stránce jsem a podle toho vypisovat hlavičku... Dík |
||
JanJanuska Profil |
#2 · Zasláno: 8. 5. 2009, 11:10:23
Jedným z riešení je dať si celú hlavičku do funkcie, ktorá bude mať rôzne parametre (titulok webu,...). Potom budeš túto funkciu na každej podstránke "volať" s potrebnými parametrami
|
||
AM_ Profil |
#3 · Zasláno: 8. 5. 2009, 11:12:02
Pokud jde jen o titulek, udělej si pole ve formátu klíč=ID stránky, hodnota=hlavička a z tohohle pole dosazuj. Pokud jde o více věcí v hlavičce, stejně jako někde uprostřed vkládáš řekněme clanek1.php, na začátku vložíš třeba clanek1_head.php; rozepisovat nějakou podmínku jak píšeš je skutečně blbost.
|
||
Alphard Profil |
#4 · Zasláno: 8. 5. 2009, 11:30:26
Některé možnosti jsou uvedené v FAQ
Ještě doplním možnost naplnit v includovaném souboru 2 (nebo i více) proměnné, includovat soubor na začátku a pak vypsat. <?php include "stranka.php"; ?> <head> <title><?php echo $title; ?></title> </head> <body> <?php echo $obsah; ?> </body> </html> a ve stranka.php je: $title = "..."; $obsah = "..."; Výhodu oproti poli vidím v tom, že není nutné přídání nebo změnu stránky řešit na dvou místech. |
||
Časová prodleva: 15 let
|
0