Autor Zpráva
RABBiTGirl
Profil *
Tak se mi podařilo to levé menu s rámy udělat, ale teď to chci dát do každého souboru.To musím udělat že ke každému souboru udělám další soubor s tou definicí?Nebo jak?Tohle mě nějak nechce brnknout PLS...P.S:sorry, že pořád otravuju, ale jedině odtud to pochopím :-)
exebat
Profil
Súbor index je v HTML, alebo PHP kóde? Ak je v PHP kóde dá sa to nasledovne. Vytvoríš si IBA to menu v čistom súbore. Nebude v ňom nič, iba to menu. Nazveš ho povedzme "menu.php". Potom si napr.otvoríš na editáciu súbor "index.php" a vložiš na miesto, kde chceš zobraziť to menu odkaz"<?php include'menu.php'; ?>" bez týchto "" apostrofov. Opakovať to potom môžeš v akomkoľvek súbore, kde chceš to menu zobraziť. Pozor, aby sa tieto súbory nachádzali v rovnakom adresáry, v opačnom prípade budeš musieť zmeniť cestu k súboru "menu.php" v príkaze include. Taktiež týmto spôsobom môžeš includovať hlavičku, alebo pätu dokumentu, pokiaľ ju chceš opakovať aj v iných dokumentoch. Načítavanie tvojich stránok tvojim čitateľom sa zrýchli, nakoľko sa includnuté súbory uložia do cache pamäti a nebude sa opakovať ich načítanie zo servera. Ja so sa začal učiť tvorbu v PHP asi pred dvoma mesiacmi a som rád, že ako mne ochotne poradili, môžem to niekomu opätovať :)
Yuhů
Profil
Vďaka, exebat, za pekný príspevok o rešeniu v PHP.

Ak ale RABBiTGirl nepíše v PHP, ale iba v HTML, možno by sa jej hodil aj postup, ako to spraviť v HTML.

Blbý ovšem je, že se to v HTML nedá udělat nijak jednoduše. Tady jsou možnosti:

* nakopírovat do každé stránky menu ručně
* menu vkládat přes externí javascript
* menu mít v iframe
* menu includovat na straně autora -- např. přes FrontPage nebo PPWizard

Podrobný popis způsobů mám v druhé části stránky
http://www.jakpsatweb.cz/leve_menu.htm
Vít Dlouhý
Profil
to Yuhů: Ještě by to šlo řešit pomocí SSI.
Toto téma je uzamčeno. Odpověď nelze zaslat.