Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Podmiana obrazka nie działa w php.
Forum PHP.pl > Forum > PHP
leniuch
Mam menu, które znajduje się w pliku "menu.inc"
W tym pliku są przyciski, podmieniające się na inne, gdy najeżdża się na nie kursorem.

Wygląda to tak:

  1. <?php
  2. //wyswietla przycisk Zaloguj
  3.  
  4. if ($_SESSION['zalogowany']!='TAK')
  5. {
  6. echo "<a href=logowanie.php><img src=grafika/zaloguj_1.gif 
  7. onmouseover=if(document.images) this.src='grafika/zaloguj_2.gif'
  8. onmouseout=if(document.images) this.src='grafika/zaloguj_1.gif' /></a><br />";
  9. }
  10.  
  11. //wyswietla przycisk Wyloguj
  12.  
  13. else
  14. {
  15. echo "<a href=wylogowanie.php><img src=grafika/wyloguj_1.gif 
  16.  onmouseover=if(document.images) this.src='grafika/wyloguj_2.gif' 
  17.  onmouseout=if(document.images) this.src='grafika/wyloguj_1.gif' /></a><br />";
  18. }
  19. ?>
  20.  
  21. <!-- reszta przycisków menu -->
  22.  
  23.  <a href="strona.php"><img src="grafika/strona_1.gif"
  24. onmouseover="if(document.images) this.src='grafika/strona_2.gif'"
  25. onmouseout="if(document.images) this.src='grafika/strona_1.gif'" /></a><br />
  26.  
  27.  (...)
  28. ?>


Problem w tym, że przycisk jest wyświetlany, ale najechanie kursorem nie podmienia go.

Reszta kodu, która nie jest w tagach php, działa ok i podmienia obrazki....
erix
Cytat
onmouseover=if(document.images) this.src='grafika/wyloguj_2.gif'

Cytat
onmouseover="if(document.images) this.src='grafika/strona_2.gif'"

Przyjrzyj się, czego w pierwszym listingu brakuje.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.