Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][js]echo + onmouseover
Forum PHP.pl > Forum > Przedszkole
devO
Witam mam taki problem:
  1. <?php
  2. echo '<a href="'.append_sid('index.php?go=klan').'" onMouseOver="rollover.src='images/klanklik.jpg'" onMouseOut="rollover.src='images/klan.jpg'"><img src="images/klan.jpg" name="rollover" border="0"></a>';
  3. ?>

Dlaczego nie wyswietla mi takiego kodu? Gdy usune "onMouseOver="rollover.src='images/klanklik.jpg'" onMouseOut="rollover.src='images/klan.jpg'""wszystko dziala ok....
czachor
Nie wyświetla jakiego kodu?

btw: nie onMouseOver/onMouseOut tylko onmouseover/onmouseout
devO
Zle sie wyrazilem po prosty gdy dodaje onMouseOver="rollover.src='images/klanklik.jpg'" onMouseOut="rollover.src='images/klan.jpg'" to strona sie nie generuje.Gdy usuwam ten skrypt to wszystko dziala
sniezny_wilk
Spróbuj tego:

  1. <?php
  2. echo '<a href="'.append_sid('index.php?go=klan').'" onmouseover="rollover.src='images/klanklik.jpg'" onmouseout="rollover.src='images/klan.jpg'"><img src="images/klan.jpg" name="rollover" border="0"></a>';
  3. ?>


EDIT: skoro wybierasz w echo jako znak otwierający apostrof to apostrof go zamyka, aby wszytko było okej, wprowadź \ przed tym znakiem, a nie będzie interpretowany jako koniec stringu to wyświetlenia. Pomogło ?
czachor
Namieszałeś z apostrofami. Zobacz, jak podświetliło Ci kod.

Powinno być:
  1. <?php
  2. echo '<a href="'.append_sid('index.php?go=klan').'" onmouseover="rollover.src='images/klanklik.jpg'" onmouseout="rollover.src='images/klan.jpg'"><img src="images/klan.jpg" name="rollover" border="0"></a>';
  3. ?>
sniezny_wilk
Cytat(czachor @ 25.12.2007, 20:49:42 ) *
Namieszałeś z apostrofami. Zobacz, jak podświetliło Ci kod.

Powinno być:
  1. <?php
  2. echo '<a href="'.append_sid('index.php?go=klan').'" onmouseover="rollover.src='images/klanklik.jpg'" onmouseout="rollover.src='images/klan.jpg'"><img src="images/klan.jpg" name="rollover" border="0"></a>';
  3. ?>


Byłem szybszy smile.gif
devO
O dziekuje panu winksmiley.jpg wlasnie o to chodzilo, server odczytal skrypt. A mozesz mi jakos wyjasnic na czym polegala ta zmiana winksmiley.jpg
sniezny_wilk
Cytat(sniezny_wilk @ 25.12.2007, 20:48:02 ) *
EDIT: skoro wybierasz w echo jako znak otwierający apostrof to apostrof go zamyka, aby wszytko było okej, wprowadź \ przed tym znakiem, a nie będzie interpretowany jako koniec stringu do wyświetlenia. Pomogło ?


Tak jak napisałem powyżej.
devO
Juz rozumie po prostu powtorzylem apostrof i zamknelo mi skrypt w polowie winksmiley.jpg
sniezny_wilk
Cytat(devO @ 25.12.2007, 20:58:28 ) *
Juz rozumie po prostu powtorzylem apostrof i zamknelo mi skrypt w polowie winksmiley.jpg


Dokładnie tak smile.gif
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.