• [^] # Re: ben

    Posté par . En réponse au message Nom de Variable...Variable !. Évalué à 1.

    Arrete moi si je me trompe ,
    mais ${$page_name} est sensé repésenté un tableau, tableau qui est déclaré dans ton fichier lang .

    J'imagine tu veux remplacer dans ton templates tous les champs:
    champ_1 par contenu de ton tableau index1
    champ_2 par contenu de ton tableau index2

    Je ne comprends pas pourquoi tu ne donne pas le même nom (eg: $lang) à tes tableaux (indiqué dans tes fichiers de langues).
    Qui du coup te simplifirai ton code:
    $tpl->set_var($page_name.'_'.$i, $lang[$i]);

    sachant que :
    fr_index.php contiendrai

    $lang[0]="champ 1";
    $lang[1]="champ 2";
    etc...

    et us_index.php:

    $lang[0]="field 1";
    $lang[1]="field 2";
    etc..