

PHP - stránky - záložky v menu
Ahoj, chci se zeptat. Jde v php udělat aby na všech stránkách (index, kontakty, historie, atd) do menu tahal odkazy a také jméno těch záložek z jednoho souboru nebo tak nějak? Abych to pořád nemusel v každém souboru zvlášť celé psát, ale stačilo by mi to změnit jednou. Předem díky za odpověd :)
Potřeboval bych do tohoještě zakomponovat jednu věc. Když jsem na určité stránce, potřebuju, aby ta konkrétní záložka "svítila", ale ějak mi to nefunguje. Odkázali mě na http://polopate.jakpsatweb.cz/index.php?page=inclu de4 a ještě sem se dozvědel:"Ten Tapsem odkázaný návod je zastaralý. Je z doby, kdy parametr, například
v
byl automaticky dostupný v proměnné $str. Toto se ukázalo jeko špatný nápad a v novém PHP už to není možné. Nově je ten parametr dostupný v superglobálním poli
. Tedy v tvém kódu by to vypadalo:
... takže sem se do toho zamotal úplně. Pomůže mi někdo prosím
Moje část kódu:
Zkoušel sem to nějak na tom prvním, ale nejde mi to a nevím co s tmmám dělat.
Ahoj, jsem autorem MůjSkript.cz, kde jsi našel návod na include (v první odpovědi)...
Nejjednodušší pro Tebe bude, když v části kódu na 5. řádku nahradíš $str za $_GET['str']. Takže ta podmínka bude vypadat takhle:
Pokud by Ti to pomohlo, tak před časem jsem o těchto podmínkách také psal článek: http://mujskript.cz/php/82-router-v-php-5-dil-2-se rie (+ k tomu všechny předcházející díly této série).
Pokud by Ti bylo něco nejasné, ptej se buď tady, nebo mě na mail info@tomasjares.com (tuhle diskusi jsem totiž objevil náhodou).
Jo to co sem upravil podle tvojeho mi funguje :). Ale potřeboval bych ještě, aby když si rozkliknu nějakou jakoby podzáložku aby svítila i ta hlavní záložka. Půjde to udělat? Jestli si to pochopil.
A druhá věc je, že bych tu třídu potřeboval nacpat do
-->
, protože mi nějak nefunguje změna barvy písma, když je to takhle
Použij tag <span>, do kterého uzavřeš nějaký text a přiřadíš mu třídu, jejíž vzhled nadefinuješ v CSS.
Vzhled nadefinovaný mám, jenomže já to tam potřebuju jenom když je ta záložka otevřená a né pořád.
Tak to si musíš naprogramovat v PHP: Když (příkaz IF) je záložka otevřená, použij vzhled 1 jinak vzhled 2.
Já mám nastavené ty vzhledy. Jenomže když použiju tohle:
místo tohoto:
Tak se mi to z
nevycucne i změnu barvy písma v té záložce:
Vezme jenom tohle:
* změna barvy písma u té záložky :).
Už sem na to přišel.