Autor Zpráva
anonymus
Profil *
Potreboval by som poradit, aby to fungovalo tak, ze ked kliknem na odkaz1, vyroluje sa menu s pododkazmi, a ked kliknem na pododkaz, tak sa aplikuje styl pododkazon na pododkaz, ktory je aktivny a zostane zachovany styl pre odkaz1 s nazvom tlon. Za radu dakujem.

kod:

<?

if (!isset($_GET["page"]) || $_GET["page"] == "odkaz1")
echo "<li><a class='tlon' href='index.php?page=odkaz1'>Odkaz1</a></li>
<ul>
<li> if ($_GET['story']=='pododkaz1')
echo <a class='pododkazon' href='?page=odkaz1&amp;story=pododkaz1'>Pododkaz1</a></li>;
else echo <a class='pododkazoff' href='#'>Pododkaz1</a></li>;
<li><a class='pododkaz' href='?page=odkaz1&amp;story=pododkaz2'>Pododkaz2</a></li>
</ul>;"
else echo "<li><a class='tloff' href='index.php?page=odkaz1'>Odkaz1</a></li>";
?>
anonymus
Profil *
prosim vas poradte mi niekto
Joker
Profil
Ten další PHP kód je uvnitř uvozovek, takže se neprovede.

Já bych to trochu přeskládal a zpřehlednil, asi takhle:
if(!isset($_GET["page"]) || ($_GET["page"] == "odkaz1")) $trida1 = "tlon";
else $trida1 = "tloff";
if(isset($_GET['story'] && ($_GET['story']=='pododkaz1')) $trida2 = "pododkazon";
else $trida2 = "pododkazoff";
?>

<li><a class="<?php echo($trida1); ?> href="index.php?page=odkaz1">Odkaz1</a></li>
<ul>
<li>
<a class="<?php echo($trida2); ?>" href="?page=odkaz1&amp;story=pododkaz1">Pododkaz1</a></li>
<li><a class='pododkaz' href='?page=odkaz1&amp;story=pododkaz2'>Pododkaz2</a></li>
</ul>

...psáno z hlavy, za případné chyby a překlepy se omlouvám.
Toto téma je uzamčeno. Odpověď nelze zaslat.