par
Invité » 28 févr. 2006, 13:52
Si je fais
J'obtiens sur ma page: "$[609] $[610]"
Or, je devrais obtenir "Europe France"
Il faut que $[609] $[610] soit interpreté comme du code PHP, d'où le recours à la fonction eval.
----
Si je fais
Code : Tout sélectionner
eval('echo "'.htmlspecialchars($result["cat_name_trans"]).'";');
cela fonctionne. J'obtiens sur ma page : "Europe France" (non plus "$[609] $[610]")
Mais moi, je ne veux plus faire d'echo. Je veux stocker cela dans une variable $nom
Et c'est là que je m'embrouille probablement dans les guillements. J'aimerais une variable $nom qui stocke la valeur du echo fait plus haut.
Si je fais
[code]$nom=htmlspecialchars($result["cat_name_trans"]);
echo $nom[/code]
J'obtiens sur ma page: "$[609] $[610]"
Or, je devrais obtenir "Europe France"
Il faut que $[609] $[610] soit interpreté comme du code PHP, d'où le recours à la fonction eval.
----
Si je fais
[code]eval('echo "'.htmlspecialchars($result["cat_name_trans"]).'";');[/code]
cela fonctionne. J'obtiens sur ma page : "Europe France" (non plus "$[609] $[610]")
Mais moi, je ne veux plus faire d'echo. Je veux stocker cela dans une variable $nom
Et c'est là que je m'embrouille probablement dans les guillements. J'aimerais une variable $nom qui stocke la valeur du echo fait plus haut.