aktywny przycisk menu

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
raaafik
Posty: 3
Rejestracja: czw gru 30, 2010 12:21 pm

aktywny przycisk menu

Post autor: raaafik »

znalazłem na necie taki kod:

Kod: Zaznacz cały

<?php
echo '<a href="/cmd=test"'.($_GET['cmd']=='test'?' style="background: red;"':'').'>TEST</a><a href="/cmd=test1"'.($_GET['cmd']=='test1'?' style="background: red;"':'').'>TEST1</a>';
?>
ładnie się sprawdza ale przerobiłem go na grafikę i już nie chce mi działać tak jak powinien? (obrazek zakrywa mi tło które się zmienia po kliknięciu) jakieś pomysły ?

Kod: Zaznacz cały

<head>
<style>
.m_active {
	background: url(images/lay01/menu01a.png);
	width: 100px;
	height: 38px;
	z-index: 100;
}
.m_active2 {
	background: url(images/lay01/menu02a.png);
	width: 100px;
	height: 38px;
	z-index: 100;
}
</style>
</head>

<body>
<?php
echo '<a href="index3.php?site=home"'.($_GET['site']=='home'?' class="m_active" ':'').'><img src="images/lay01/menu01.png" border="0"></a><br/>
<a href="index3.php?site=art"'.($_GET['site']=='art'?' class="m_active2" ':'').'><img src="images/lay01/menu02.png" border="0"></a>';
?>
</body>
trak
Posty: 12
Rejestracja: śr lis 17, 2010 12:03 pm

Re: aktywny przycisk menu

Post autor: trak »

Zamiast wstawiać klasę podmieniaj adres obrazka i po kłopocie.
raaafik
Posty: 3
Rejestracja: czw gru 30, 2010 12:21 pm

Re: aktywny przycisk menu

Post autor: raaafik »

bardzo fajny pomysł tylko jak to zrobić ? bo tak o sobie powiedzieć to ja też umiem
www.skrypty.pro
Nowy
Nowy
Posty: 128
Rejestracja: czw lis 04, 2010 9:41 am
Lokalizacja: www.skrypty.pro
Kontakt:

Re: aktywny przycisk menu

Post autor: www.skrypty.pro »

koledze chyba chodziło o coś takiego

Kod: Zaznacz cały

<?php
echo '<a href="/cmd=test"'.($_GET['cmd']=='test'?' style="background: red;"':'').'>TEST</a><a href="/cmd=test1"'.($_GET['cmd']=='test1'?' style="background: url(ścieżka do obrazka);"':'').'>TEST1</a>';
?>
raaafik
Posty: 3
Rejestracja: czw gru 30, 2010 12:21 pm

Re: aktywny przycisk menu

Post autor: raaafik »

no nie lol xd

widać przecież na moim kodzie, że już tak robiłem tylko, że przez klasę i widać, że obrazek jeden który jest pomiędzy <a ...> TUTAJ </a> ma się zmienić na obrazek który wywołany jest w klasie w <a CLASS="TUTAJ">..</> wiem, że to logicznie nie możliwe dlatego się pytam kogoś czy ktoś może to jakoś inaczej ogarnąć albo ma jakiś pomysł bo moje się skończyły a nie uzykałem efektu który miałem otrzymać :P

PS.

poradziłem już sobie :P dzięki za wszystko
ODPOWIEDZ