Bien le bonjour.
J'ai besoin de vos lumières. j'ai cherché partout sur le net, je n'ai pu trouver de solution satisfaisante. Peut-être que vous pourrez m'aider à résoudre ce problème très embêtant. Soit le code suivant :
fichier.html contient à la fois du code PHP et du code HTML. Le code PHP est affiché (donc non interpreté) via un echo afin de pouvoir être stocké dans un fichier de cache et être exécuté facilement par la suite avec un require(), mais je veux quand même que ce même code PHP soit interprété tout de suite, car la mise en cache n'est pas systématique, je fais donc un eval. Or, une erreur me saute à la figure (le chemin vers le fichier a été renommé) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ob_start(); include 'fichier.html'; $content = ob_get_clean(); /* Je vous epargne le code de traitement inutile qui ne concerne pas mon problème */ eval($content);
Parse error: syntax error, unexpected '<' in xxxxx\View.php(165) : eval()'d code on line 3
Quelqu'un peut-il m'aider à résoudre ce vrai casse-tête ?
Merci![]()







Répondre avec citation
Partager