[ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.03.07
Prihlásený: 30.05.16
Príspevky: 70
Témy: 29 | 29
NapísalOffline : 10.05.2008 12:13 | Navigačné menu

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


Offline

Správca fóra
Správca fóra
Navigačné menu

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 10.05.2008 13:28 | Navigačné menu

tak sem daj aj kod toho menu


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.03.07
Prihlásený: 30.05.16
Príspevky: 70
Témy: 29 | 29
Napísal autor témyOffline : 10.05.2008 13:39 | Navigačné menu

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>


Offline

Správca fóra
Správca fóra
Navigačné menu

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 11.05.2008 0:52 | Navigačné menu

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...


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
 [ Príspevkov: 4 ] 


Navigačné menu



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

navigacne menu - sek.menu

v HTML, XHTML, XML, CSS

2

198

15.10.2013 21:54

newbie99

V tomto fóre nie sú ďalšie neprečítané témy.

Navigacne do auta

v Ostatné

8

278

29.09.2010 7:02

lab_

V tomto fóre nie sú ďalšie neprečítané témy.

navigacne bublinky v scripte

v HTML, XHTML, XML, CSS

2

127

06.12.2013 18:00

Lessik

V tomto fóre nie sú ďalšie neprečítané témy.

Menu

v HTML, XHTML, XML, CSS

21

841

27.01.2011 8:58

Antuanet

V tomto fóre nie sú ďalšie neprečítané témy.

menu

v HTML, XHTML, XML, CSS

4

463

19.08.2008 13:53

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

menu

v HTML, XHTML, XML, CSS

2

522

05.12.2007 15:51

Ezekiell

V tomto fóre nie sú ďalšie neprečítané témy.

menu

v HTML, XHTML, XML, CSS

2

507

08.05.2009 12:33

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

MENU

v Video programy

1

312

06.08.2010 12:14

SpaRcoOo

V tomto fóre nie sú ďalšie neprečítané témy.

menu

v HTML, XHTML, XML, CSS

2

502

04.04.2009 16:00

DeiDaro

V tomto fóre nie sú ďalšie neprečítané témy.

MEnu

v HTML, XHTML, XML, CSS

20

257

21.05.2014 22:42

lukyno010

V tomto fóre nie sú ďalšie neprečítané témy.

menu

v HTML, XHTML, XML, CSS

8

618

22.08.2008 10:00

Maron

V tomto fóre nie sú ďalšie neprečítané témy.

menu

v JavaScript, VBScript, Ajax

3

633

11.12.2007 15:34

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

Menu

v Video programy

2

585

20.04.2008 15:39

Dzin

V tomto fóre nie sú ďalšie neprečítané témy.

Rozklikávacie menu

v JavaScript, VBScript, Ajax

2

551

15.08.2009 19:23

ovi

V tomto fóre nie sú ďalšie neprečítané témy.

wordpress menu

v Redakčné systémy

5

670

16.06.2011 22:04

don jebot

V tomto fóre nie sú ďalšie neprečítané témy.

nefunkcne menu

v Ostatné

1

698

26.09.2007 20:23

imcold



© 2005 - 2017 PCforum, edited by JanoF