Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] sprawdzenie ziemnnej i wykonanie kodu
Forum PHP.pl > Forum > Przedszkole
bosh
Hi!
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:

  1. <?php
  2. $langpl='imgm/'. $_GET['l'] .'_on.gif';
  3. if(file_exists($langpl)) {
  4. echo '<img src="' .$langpl. '" alt="" width="22" height="14" border="0">';
  5. } else {
  6. 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"'>
  7. <img src="imgs/pl_off.gif" alt="" name="langpl" id="langpl" width="22" height="14" border="0"></a>';
  8. }?>


zachowuje się poprawnie - natomiast jeszcze musze dołożyć warunek, do sprawdzenia czy mam odpowiedni język
dlatego zrobiłem coś takiego:

  1. <?php
  2. define("l_uk", "uk");
  3. if ($_GET['l']==$l_uk) {
  4. $languk='imgm/'. $_GET['l'] .'_on.gif';
  5. if(file_exists($languk)) {
  6. echo '<img src="' .$languk. '" alt="" width="28" height="14" border="0">';
  7. } else {
  8. 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"'>
  9. <img src="imgm/uk_off.gif" alt="" name="languk" id="languk" width="28" height="14" border="0"></a>';
  10. }
  11. }?>


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ę?
spryciula
  1. <?php
  2. define("l_uk", "uk");
  3.  
  4. if ($_GET['l']==l_uk)
  5. ?>


teraz powinno działać
bosh
a jużci
dziękuję!
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.