Autor Zpráva
Musilda
Profil
Zdravím, mám problém.
Tohle je v pořádku
if ($w['pruvodkyne']=="ano"){
  if (isset($_SESSION['lang'])){
       if ($_SESSION['lang'] == "cs"){$k="průvodkyně";}
       if ($_SESSION['lang'] == "en"){$k="guides";}
       if ($_SESSION['lang'] == "ger"){$k="begleiterinnen";}
       if ($_SESSION['lang'] == "ita"){$k="guida";}
       if ($_SESSION['lang'] == "fra"){$k="accompagnatrices";}
       if ($_SESSION['lang'] == "rus"){$k="экскурсоводы";}
  }else{
  $k="průvodkyně";
  }
$sluzby[]=$k;}


a tohle hází chybu

if ($w['pruvodce']=="ano"){
  if (isset($_SESSION['lang'])){
       if ($_SESSION['lang'] == "cs"){$k="průvodce";}
       if ($_SESSION['lang'] == "en"){$k="guides";}
       if ($_SESSION['lang'] == "ger"){$k="begleiterinnen";}
       if ($_SESSION['lang'] == "ita"){$k="guida";}
       if ($_SESSION['lang'] == "fra"){$k="accompagnatrices";}
       if ($_SESSION['lang'] == "rus"){$k="экскурсоводы";}
  }else{
  $k="průvodkyně";
  }
  
$sluzby[]=$k;}
nightfish
Profil
zřejmě před tím druhým kódem chybí něco jako
$sluzby = array();
Musilda
Profil
Ani v prvním případě není pole vytvořeno pomocí array() , problém byl v návrhu scriptu. Ale díky za radu.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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