Categories > TinyButStrong general (FR) >

fonction TBS : php5 et

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: pony
Date: 2010-06-14
Time: 23:57

fonction TBS : php5 et


Bonjour,

la fonction du manuel suivante :

function m_multilanguage($Subname) {
  global $lang_id;
  $rs = mysql_query("SELECT text_$lang_id AS txt FROM t_language WHERE key='$Subname");
  $rec = mysql_fetch_array($rs);
  return $rec['txt'] ;
}

ne fonctionne pas sous php5 car les GLOBALS ("global $lang_id;") ne sont plus autorisé à partir de PHP5.

=> comment accéder à "$lang_id" dans cette fonction en PHP5 ?


merci !
By: Skrol29
Date: 2010-06-15
Time: 00:10

Re: fonction TBS : php5 et

Salut Pony,

Le mot-clé "global" est toujours supporté par PHP 5.
Quel message d'erreur as-tu exactement ?
By: pony
Date: 2010-06-15
Time: 00:33

Re: fonction TBS : php5 et


J'ai trouvé mon pb...

j'avais d'un coté une variable "$lang", et d'autre part une propriété "public $lang" dans ma classe.

du coups php ne s'y retrouvait pas avec son GLOBAL (pb mémoire visiblement, caractère bizare dans des string ..).


Super boulot ton outil, Skrol29.