Autor Zpráva
met
Profil *
ahoj .. mám daný problém .. mám vytvořené menu v php souboru a vkládám ho pomocí include do ostatních stránek. menu je složené z obrázků, které se při najetí myši změní na jiné obrázky - to je zařízené následujícím skriptem

<a href="texty.php"><img src='../images/menu/texty1.jpg' onmouseover="this.src = '../images/menu/texty2.jpg';" onnmouseout="this.src = '../images/menu/texty1.jpg';" border="0"></a>


pomocí php bych chtěl, aby aktivní odkaz zůstal změněn na obrazek2.jpg..

zkoušel jsem to následujícím kódem, ale problém zůstává u else, protože ten script asi nějak nepřelouská


<a href="texty.php?par=texty"><?php if(isset($_GET['par']) && $_GET['par'] == 'texty')
{echo "<img src='../images/menu/texty2.jpg'>";}
else {echo "
<script type="text/javascript">
<img src='../images/menu/texty1.jpg' onmouseover="this.src = '../images/menu/texty2.jpg';" 
onmouseout="this.src = '../images/menu/texty1.jpg';" border="0"></script>
";} ?></a>


ať už jsem zkoušel vložit script za proměnnou, nebo ne, tak to prostě pořád nejede .. doufám, že je z toho popisu jasné, o co mi jde .. nevěděl by někdo prosímvás, jak na to ? díky met
petr 6
Profil
Kdybys vložil kód jako kód a ne jako text, tak bys viděl, že problém je v uvozovkách na řádku
<script type="text/javascript"> 

a na řádcích následujících.
Tím ovšem neříkám, že to je jediný problém, nicméně toto je potřeba opravit.
met
Profil *
petr 6:
máš na mysli ten typ ? nefungovalo to, ani když jsem to zkoušel dát jen do

<script></script>

problém s uvozovkama tam právě je, jenže nevim, jak to vyřešit :-(
panther
Profil
met:
problém s uvozovkama tam právě je, jenže nevim, jak to vyřešit :-(
tiso napsal o uvozovkách hezký článek - najdi si jej.
petr 6
Profil
met:
Na řádku 4 nahraď uvozovky symbolem ' a na řádcích 5 a 6 nahraď uvozovky znaky \"
met
Profil *
parada chlapi, dekuju za pomoc, uz to frci :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: