Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Code PHP non interprété dans avec require() [ POO / Autre ] (moaaa2)

mardi 4 novembre 2008 à 13:53:53 | Code PHP non interprété dans avec require()

moaaa2

Bonjour,

Je ne sais pas si je poste au bon endroit et vous prie de m'excuser si ce n'est pas le cas.
Pour préciser mon problème, j'ai une page contenant du code HTML que je réutilise pour chaque page (avoir le même style pour chaque page) et j'aimerai utiliser une autre page pour modifier le contenu des pages (le <BODY>).
Tout ceci fonctionne mais sitôt que je mets du code php dans le cette nouvelle page, le code n'apparait pas du tout (même un simple echo) donc il serait entre guillemets interprété???

Voici le code de la nouvelle page:
<?php session_start();

// Inclure le contenu de la page.php qui contient la définition de la classe Page
require ('page.php');

// Création d'une instance de la classe Page appelée $variable
$variable = new Page();

$variable->title = "Ajout d'un utilisateur";

// Invocation implicite de la méthode __set() pour définir le contenu de la page qui sera constituée de texte et de balises HTML
$variable->content = '
<?php
print "test";
?>
<br>
<br>
afficher un texte normalement sans php
<br>
<br>
';
// Invocation de l'opération Display() dans l'objet $variable pour provoquer l'affichage dans le navigateur Web du visiteur                     
$variable -> Display();
?>

Le texte html s'affiche mais rien en ce qui concerne le print...
En regardant le code de la page, nous voyons:

...
</table>

<?php
print "test";
?>

<br>
<br>
afficher un texte normalement sans php
<br>
<br>
...

Le code php apparaît donc en clair et n'est pas interprété... Mais pourquoi n'affiche-t-il pas au moins les balises si ce n'est pas le cas?
Merci pour votre aide...


mardi 4 novembre 2008 à 17:55:23 | Re : Code PHP non interprété dans avec require()

neigedhiver

Réponse acceptée !
Salut,

Un echo n'exécute pas du code contenu dans une variable. Il faut utiliser eval() pour ça.


Neige

N'hésitez pas à lire la doc de PHP avant de poser des questions triviales...

mardi 4 novembre 2008 à 18:16:13 | Re : Code PHP non interprété dans avec require()

moaaa2

Réponse acceptée !
Merci pour ta réponse,
le problème venait de ma page à laquelle je faisait appel avec le require().

Merci dans tous les cas pour le temps que tu as pris pour moi...



Cette discussion est classé dans : page, code, variable, php, interprété


Répondre à ce message

Sujets en rapport avec ce message

Une petite question sur les pages php [ par ian ] Faut-il toujours insérer le code php dans le body d'une page html qui a une extension .php, ou y-a-t-il un moyen de faire fonctionner une page de cod [SQL-PHP] affichage page par page [ par cedvoyage ] J'ai une requête SQL qui me renvoie près de 3000 à 6000 réponses, donc je voudrais faire du page par page.J'ai repris le code d'un site 'concurrent' : transferer une variable d'objet de page en page ?? [ par Arkko ] slt ... j'aimerais savoir si y'a un moyen de transferer une variable d'objet d'une page a un autre ???exemple:1.php:MaClasse = new Maclasse;?>2.php2.p Problème de easy PHP 1.6 à easy PHP 1.7, variable [ par kilgoreweb ] Bonjour !, en installant la nouvelle version de easy PHP 1.7 je me suis aperçue que les variables de mes scripts PHP déliraient ex : Notice: Undefined Le code PHP me crée des ligne vide [ par microdevweb ] Bonjour, Voila j'ai un petit problème je crée un page php qui en appelle telle ou telle autre page suivant le cas avec la fonction require. Il sembler [php] Redirection [ par Trigun222 ] Salut,j'aimerais savoir comment modifier ce codeset_time_limit(0);sleep(3600);header("location: http://www.monsite.com/mapage.php/");?> pour que la pa Insertion code répétitif [ par tryoruda ] Salut,J'ai une page php qui utilise de nombreuses fois le meme code (des formulaires identiques à plusieurs endroits de la page). J'aimerai donc, pour Problème! :( [ par MAsterC ] Salut à tous!Voici mon problème!J'ai une page en .HTML qui contient des boutons Radio!Voici sont code:<me variable php [ par Polux6 ] Bonjour! Je suis nouveau dans le monde du php et j'aimerais savoir si c'est possible d'envoyer grace à un formulaire un tableau dynamique.En fait j'ai rafraichissement [ par salley ] bonjour, bonjour,Voila j'ai un probleme, ja'aimerais rafraichir une page php 1 seule fois. J'ai a peu pres tout essayer notamment en utilisant des fon


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


HTC G1

Entre 449€ et 449€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,562 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.