Autor | Zpráva | ||
---|---|---|---|
Takekecy Profil |
#1 · Zasláno: 12. 8. 2007, 00:36:17 · Upravil/a: Takekecy
Podle tohoto návodu jsem si udelal menu do mych pokusnych stranek. Ale nejak nevim jak mam udělat to, aby se mi přepinala indikace aktivniho odkazu v menu, podle aktualni stranky. Poradi mi prosim nekdo?
XHTML ... style-CSS:
menu-CSS:
|
||
Casero Profil |
#2 · Zasláno: 12. 8. 2007, 00:46:33
Takekecy
Třeba pomoci php a kontrola aktuální stránky, když se zhoduje je vyhráno. |
||
Takekecy Profil |
#3 · Zasláno: 12. 8. 2007, 12:34:33
A to se dela jak? :-)
|
||
Dave257 Profil * |
#4 · Zasláno: 12. 8. 2007, 14:51:38
if ($n=="hlavni_stranka"){$styl="aktivni";}else{$styl="menu";}
echo "<a class=$styl href='index.php?n=hlavni_stranka'>Novinky</a>"; |
||
Takekecy Profil |
#5 · Zasláno: 12. 8. 2007, 17:12:20
Muzes mi to prosim zakomponovat jak by to asi vypadlo v tom mem zdrojaku?..
|
||
Dave257 Profil * |
#6 · Zasláno: 12. 8. 2007, 18:24:21
echo"<ul id="navigace">";
if ($n=="hlavni_stranka"){$styl="aktivni";}else{$styl="menu";} echo "<li><a class=$styl href='index.php?id=uvod'>úvod</a></li>"; if ($n=="hlavni_stranka"){$styl="aktivni";}else{$styl="menu";} echo "<li><a class=$styl href='ndex.php?id=next'>Next</a></li>"; if ($n=="hlavni_stranka"){$styl="aktivni";}else{$styl="menu";} echo "<li><a class=$styl href='#'>druhý odkaz</a></li>"; if ($n=="hlavni_stranka"){$styl="aktivni";}else{$styl="menu";} echo "<li><a class=$styl href='#'>Třetí odkaz</a></li>"; if ($n=="hlavni_stranka"){$styl="aktivni";}else{$styl="menu";} echo "<li><a class=$styl href='#'>čtvrtý odkaz</a></li>"; </ul> |
||
Takekecy Profil |
#7 · Zasláno: 12. 8. 2007, 23:39:27 · Upravil/a: Takekecy
aha.. dik.. ale stejne mi to nak nejde do hlavy... co je tam ta
"hlavni_stranka"to tam nemam.. a ten $styl="aktivni"a $styl="menu"a tomu <a class=$styltaky nerozumim. Mohl by si mi to trosku vysvetlit? Dekuji mockrat. |
||
Casero Profil |
#8 · Zasláno: 13. 8. 2007, 00:26:44
Takekecy
Tvoje stránky musí končit příponou .php, aby ti to fungovalo. menu a aktivní jsou názvy tříd -> class, které si nastyluj...tzn, že v css bude třeba u aktivního jiné pozadí, ale CSS snad rozumíš, ne? A hlavní_stránka je název stránky, která je předávána přes URL. Takže u každého odkazu, přepíšeš "hlavni_stranka" na stranku, která je v onom odkazu. |
||
Takekecy Profil |
#9 · Zasláno: 13. 8. 2007, 16:34:43
Ach jo furt to zkousim a vzdycky skoncim u
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/www/cholerik.cz/subdomains/xhtml/index.php on line 60 Nemohl by mi to nekdo rovnou zakomponovat do toho kodu? Napsat kde to mam za co zmenit. Mam tu zobrazeny cely kod. Cely index.php, a jak CSS od menu taky i od stranky. Sakrys :-/ PLS |
||
tajny spion Profil |
#10 · Zasláno: 13. 8. 2007, 19:00:09
Takekecy
Pokud neumis PHP, neplet se do toho. Pokud se to naucit chces, zacni od zakladu. Napriklad na JPW. |
||
habendorf Profil |
#11 · Zasláno: 13. 8. 2007, 19:05:28
tajny spion
Pokud neumis PHP, neplet se do toho. Pokud se to naucit chces, zacni od zakladu. Co to zas meleš? Napriklad na JPW. Na JPW se toho o PHP moc nedozví. |
||
j Profil * |
#12 · Zasláno: 13. 8. 2007, 19:17:56
Na JPW se toho o PHP moc nedozví.
spíš na http://polopate.jakpsatweb.cz/ |
||
Takekecy Profil |
#13 · Zasláno: 13. 8. 2007, 21:30:32
Vyborne ja si chci dokoncit jednu vec na webu a budu se k vuli tomu ucit PHP od zacatku... Jednu vec jsem chtel pomoct.. hm tak nic no... dik :-/
|
||
Takekecy Profil |
#14 · Zasláno: 14. 8. 2007, 00:23:26
Tak děkuji moc Caserovi, že měl se mnou tu trpělivost a s jeho velkou pomocí jsem to nakonec vyřešil. No spiš on to vyřešil samozřejmě. :-) Diky moc.
|
||
Časová prodleva: 17 let
|
0