J'ai un problème, imagninon cette fonction :
function showContent($page) {
$txt=file_get_contents("$page.html")
$txt=preg_replace('#\{(.*)\}#i','
',$txt);
eval("\$txt=\"$txt\";");
return $txt;
}
En fait il s'agit d'un fonction qui va prendre le contenu de la page demandée et remplacer les textes entre {} par
.
Evidemment ma vrai fonction est plus complexe, elle converti les textes entre {} en functions, d'ou l'utilité de eval().
Le problème c'est que j'aimerais traiter $txt comme une chaine php, donc j'utilise eval, mais gros problème il m'affiche un message d'erreur :
Parse error: parse error in ... : eval()'d code on line 5
Pouvez vous m'aider ?
d'avance.