borykam się z takim problemem - robię skrypcik, który ma odczytać z adresu zmienną $l i na tej podstawie załadować obrazek z wersją językową - tzn, gdy l=pl to ma załadowac zapoloną flagę pl, a flagę uk zgaszoną.
na razie wygląda to tak:
<?php $langpl='imgm/'. $_GET['l'] .'_on.gif'; } else { echo '<a href="eas.php?k=biuro&m=mb&n=biuro&l=pl" onMouseOver='langpl.src="imgs/pl_on.gif"'onMouseOut='langpl.src="imgs/pl_off.gif"'> <img src="imgs/pl_off.gif" alt="" name="langpl" id="langpl" width="22" height="14" border="0"></a>'; }?>
zachowuje się poprawnie - natomiast jeszcze musze dołożyć warunek, do sprawdzenia czy mam odpowiedni język
dlatego zrobiłem coś takiego:
<?php if ($_GET['l']==$l_uk) { $languk='imgm/'. $_GET['l'] .'_on.gif'; } else { echo '<a href="eas.php?k=biuro&m=mb&n=biuro&l=uk" onMouseOver='languk.src="imgm/uk_on.gif"'onMouseOut='languk.src="imgm/uk_off.gif"'> <img src="imgm/uk_off.gif" alt="" name="languk" id="languk" width="28" height="14" border="0"></a>'; } }?>
No i ot nie działa - jak mam zdefiniować zmienną l_uk, by sprawdził jej zawartość z tym co podaje l i wykonał potem resztę?