begin process at 2012 02 15 20:03:20
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

POO

 > 

Autre

 > 

Code PHP non interprété dans avec require()


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Code PHP non interprété dans avec require()

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ée dans : page, code, variable, php, interprété


Répondre à ce message

Sujets en rapport avec ce message

Recuperation de variable [ par lilyy59 ] Bonjour je voudrai uploader des images pour ensuite les rappeler sur un autre page mais je voudrais que ces images porte le nom de la variable défini defaut de transmision avec url php html [ par profiter ] bonjour lorsque j'envoie une variable a l'aide d'un url aussi la var je la recupere de la base de donnees et s'affiche bien dans la premiere page alor 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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,728 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales