| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 04.03.07 Prihlásený: 17.10.20 Príspevky: 73 Témy: 30 |
takže mám stránku robenú na tejto báze článkov
Kód: <? function ukazclanek () { if ((string)$_REQUEST["clanek"]<>'') $mujclanek=$_REQUEST["clanek"]; else $mujclanek="uvod"; if (is_file("./".$mujclanek.".htm")): $nazevclanku=$mujclanek.".htm"; require $nazevclanku; elseif (is_file("./".$mujclanek.".php")): $nazevclanku=$mujclanek.".php"; require $nazevclanku; else: $nazevclanku=$mujclanek.".htm"; require "notfound.php"; endif; } ?>
ale mám aj menu a keď si kliknem na nejakú kategoriu v menu tak to načíta všetko dobre ale hover je stále na základnom hneď prvom potrebujem aby to s článkom farbilo aj button v menu
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
tak sem daj aj kod toho menu
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 04.03.07 Prihlásený: 17.10.20 Príspevky: 73 Témy: 30 | Napísal autor témy johny694: 10.05.2008 13:39 | |
|
Kód: <div id="menu"> <ul> <li><a href="?id=uvod" class="active">Domov</a></li> <li><a href="?id=projekty">xxX</a></li> <li><a href="?id=">hm</a></li> <li><a href="?id=">C</a></li> <li><a href="?id=">bum</a></li> <li></li> </ul> </div>
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
ako ti to moze v poriadku natahovat clanky, ked z kodu menu a funkcie ukazclanek() je jasne, ze to fungovat nemoze... Maximalne ti to moze zobrazovat uvod alebo notfound.
Troska som ti upravil kod a takto by to uz malo ist:
Kód: <?php function ukazclanek() { $mujclanek = aktivny(); if(is_file("./".$mujclanek.".htm")) { $nazevclanku = $mujclanek.".htm"; } elseif(is_file("./".$mujclanek.".php")) { $nazevclanku = $mujclanek.".php"; } else { $nazevclanku = "notfound.php"; } require_once($nazevclanku); }
function aktivny() { return !empty($_GET['id']) ? $_GET['id'] : 'uvod'; }
function nastav($cname) { echo $cname==aktivny() ? ' class="active"' : ''; } ?>
<div id="menu"> <ul> <li><a href="?id=uvod"<?php nastav("uvod"); ?>>Domov</a></li> <li><a href="?id=projekty"<?php nastav("projekty"); ?>>Projekty</a></li> <li><a href="?id=hm"<?php nastav("hm"); ?>>hm</a></li> <li><a href="?id=c"<?php nastav("c"); ?>>C</a></li> <li><a href="?id=bum"<?php nastav("bum"); ?>>bum</a></li> </ul> </div>
V CSS si este musis definovat triedu active, ktorou budes stylovat polozku menu, ktora je aktivna...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| navigacne menu - sek.menu v HTML, XHTML, XML, CSS | 2 | 495 | 15.10.2013 21:54 newbie99 | | Navigacne do auta v Ostatné | 8 | 455 | 29.09.2010 7:02 lab_ | | navigacne bublinky v scripte v HTML, XHTML, XML, CSS | 2 | 348 | 06.12.2013 18:00 Lessik | | Mobil do 150€ len na navigacne ucely v Mobilné zariadenia | 8 | 514 | 04.11.2018 20:10 Miso122 | | MEnu v HTML, XHTML, XML, CSS | 20 | 507 | 21.05.2014 22:42 lukyno010 | | menu v JavaScript, VBScript, Ajax | 3 | 881 | 11.12.2007 15:34 Tominator | | menu v HTML, XHTML, XML, CSS | 8 | 919 | 22.08.2008 10:00 Maron | | Menu v Video programy | 2 | 770 | 20.04.2008 15:39 Dzin | | Menu v HTML, XHTML, XML, CSS | 21 | 1148 | 27.01.2011 8:58 Antuanet | | menu v HTML, XHTML, XML, CSS | 4 | 645 | 19.08.2008 13:53 stenley | | menu v HTML, XHTML, XML, CSS | 2 | 775 | 05.12.2007 15:51 Ezekiell | | menu v HTML, XHTML, XML, CSS | 2 | 787 | 08.05.2009 12:33 shaggy | | menu v HTML, XHTML, XML, CSS | 2 | 765 | 04.04.2009 16:00 DeiDaro | | MENU v Video programy | 1 | 485 | 06.08.2010 12:14 SpaRcoOo | | Rozbalovacie menu v HTML, XHTML, XML, CSS | 3 | 1506 | 13.11.2009 9:31 mokus | | Boot menu v Operačné systémy Microsoft | 2 | 752 | 01.03.2007 12:46 Punker661 |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|