[PHP] Obtenir le code html généré
boxerman
-
Fanny -
Fanny -
Bonjour,
J'aimerai savoir s'il est possible d'obtenir le code source d'une page html créée grâce à PHP.
En clair, je récupére par des variables différents élements qui composent une liste diffusion (titre,sous-titre, résumé...) et je les affiche dans une page appelée liste.php.
Cependant lorsque je copie liste.php, il est logique que seul le code PHP(avec le nom des variables) apparait et je souhaiterais récupérer le code source de la page telle qu'elle est affichée à l'écran!
Je ne vois vraiment pas comment faire...
Merci de m'avoir lu.
Aurélien
J'aimerai savoir s'il est possible d'obtenir le code source d'une page html créée grâce à PHP.
En clair, je récupére par des variables différents élements qui composent une liste diffusion (titre,sous-titre, résumé...) et je les affiche dans une page appelée liste.php.
Cependant lorsque je copie liste.php, il est logique que seul le code PHP(avec le nom des variables) apparait et je souhaiterais récupérer le code source de la page telle qu'elle est affichée à l'écran!
Je ne vois vraiment pas comment faire...
Merci de m'avoir lu.
Aurélien
4 réponses
-
Salut,
Il te suffit de faire clic doit / code source de la page
++ -
désolé pour ma réponse j'avais mal compris et je connaissais pas ton niveau :-)
-
Si tu veux le code source généré par php, il faut que tu passes par http.
Par exemple
$contenu = file_get_contents('http://site.com/page.php');
Même si le code php est sur ton propre site tu dois faire comme ça.
-
J'ai esssayé d'utiliser la fonction que tu m' as donnée. Cependant mon application tourne en local et si je met comme adresse:
http://127.0.0.1/nomdossier/nomfichier.php ca plante et l erreur suivante apparaît:
Warning: file_get_contents(http://127.0.0.1/nomdossier/nomfichier.php): failed to open stream: HTTP request failed! Üò=’| in fichier sur disque dur.
Merci bien tout de même(je sens que ca avance!)
Aurélien
-
-
As tu trouvé comment faire finalement? Je suis face au même genre de problème pour mon stage et malheureusement c'est un peu urgent. Merci de me répondre rapidement si c'est possible.
Merci beaucoup
fanny