<?php //============== *** JEZYKI *** ============== $jezyki = ''; $lang = $_GET['lang']; }else{ $lang = 'pl'; } $language_get = $lang; $language_page = $language_get; } else{ $language_page = 'pl'; } /*if(isset($lang)=='pl'){ $classy = '_act'; }else{ $classy = ''; } */ switch ($language_page){ case 'pl': include_once('language/polish.php'); $kodowanie = "text/html; charset=UTF-8"; break; case 'ua': include_once('language/ukrainian.php'); $kodowanie = "text/html; charset=UTF-8"; break; default: include_once('language/polish.php'); $kodowanie = "text/html; charset=UTF-8"; } $adres_url = "http://".$_SERVER["SERVER_NAME"].$_SERVER["SCRIPT_NAME"]; for($jl=0;$jl<count($jezyki_array);$jl++){ $adres_zmienne = NULL; $lang_tak = FALSE; for($jz=0;$jz<count($adres_zmn);$jz++){ $and_nie = TRUE; if($lang_tak){ $and_nie = FALSE; }else{ $adres_zmienne .= 'lang='.$jezyki_array[$jl]; $lang_tak = TRUE; } }else{ $adres_zmienne .= $adres_zmn[$jz]; } if($adres_zmn[$jz]!=NULL){ $adres_zmienne .= '&lang='.$jezyki_array[$jl]; }else{ $adres_zmienne .= 'lang='.$jezyki_array[$jl]; } $and_nie = FALSE; } $adres_zmienne .= '&'; } } $adres_href = $adres_url.'?'.$adres_zmienne; $jezyki .= '<div style="padding:0px; margin:0px;"><a href="'.$adres_href.'" class="lang'.$classy.'"><img src="/images/flag/'.$jezyki_array[$jl].'.png" border="0"></a></div>'; } //============================================ ?> <?= $jezyki;?>
Proszę o sprawdzenie czy kod jest dobrze napisany i jeżeli zawiera niepotrzebne lub przestarzałe funkcje to proszę o naprowadzenie mnie.
Ponadto chciałbym dodać do classy zmienną $classy jeżeli wybrałem dany język.
Reasumując wybrałem język polski dodaje mi do class="lang_act" pozostałe języki class="lang"