Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

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

Registrovaný: 04.03.07
Prihlásený: 17.10.20
Príspevky: 73
Témy: 30
Príspevok NapísalOffline : 10.05.2008 12:13

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: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 10.05.2008 13:28

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
Offline

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

Registrovaný: 04.03.07
Prihlásený: 17.10.20
Príspevky: 73
Témy: 30
Príspevok Napísal autor témyOffline : 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>


Offline

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

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 11.05.2008 0:52

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
Odpovedať na tému [ Príspevkov: 4 ] 


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

495

15.10.2013 21:54

newbie99 Zobrazenie posledných príspevkov

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

v Ostatné

8

455

29.09.2010 7:02

lab_ Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

2

348

06.12.2013 18:00

Lessik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Mobil do 150€ len na navigacne ucely

v Mobilné zariadenia

8

514

04.11.2018 20:10

Miso122 Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

20

507

21.05.2014 22:42

lukyno010 Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

3

881

11.12.2007 15:34

Tominator Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

8

919

22.08.2008 10:00

Maron Zobrazenie posledných príspevkov

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

v Video programy

2

770

20.04.2008 15:39

Dzin Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

21

1148

27.01.2011 8:58

Antuanet Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

4

645

19.08.2008 13:53

stenley Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

2

775

05.12.2007 15:51

Ezekiell Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

2

787

08.05.2009 12:33

shaggy Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

2

765

04.04.2009 16:00

DeiDaro Zobrazenie posledných príspevkov

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

v Video programy

1

485

06.08.2010 12:14

SpaRcoOo Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

3

1506

13.11.2009 9:31

mokus Zobrazenie posledných príspevkov

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

v Operačné systémy Microsoft

2

752

01.03.2007 12:46

Punker661 Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra