Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] klasa css dla aktualnej strony
Forum PHP.pl > Forum > Przedszkole
@rtur
  1. function alfabet(){
  2. $znak = substr(trim($_GET['lit']), 0,1);
  3. $alfabet=array('0-9','A','Ą','B','C','Ć','D','E','Ę','F','G','H','I','J','K','L','Ł','M','N','','O','Ó','P','Q','R','S','T','U','W','V','X','Y','Z','Ź','Ż');
  4. $alpha = '<div class=\'alfabet\'>';
  5. foreach ($alfabet as $litera) {
  6. if(strtolower($litera)==strtolower($znak)){$class = 'current';}else{$class = '';}
  7. $alpha .= '<a class=\''.$class.'\' href=\'/?lit='.strtolower($litera).'\'>'.$litera.'</a>';
  8. }
  9. $alpha .= '</div>';
  10. return $alpha;
  11. }

mam taką funkcję która dodaje do linku aktualnej strony klasę o nazwie current, wszystko działa jak trzeba klasa się prawidłowo dodaje dopóki nie wejdę na stronę gdzie w zmiennej $znak znajduje się polski znak, gdzie robię błąd?
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.