afficher une page web ou son contenu (script ) dans une page php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : afficher une page web ou son contenu (script ) dans une page php

par cyberneo » 22 août 2007, 15:17

J'ai reussi la page qui permet de generé une page web il suffit de creer une page type avec soon style css et son menu repéré la zonne du centre ou les donnée seron affiché (dans mon exemple content)

Code : Tout sélectionner

<body> <div id=content> <iframe src="http://www.google.fr" name="zone" height="100%" width="100%"> Cadres local </iframe> </div> </body>
J'ai reussi a afficher la source d'une feuille avec sa syntaxe dans une textarea ce qui me permet de pouvoir modifier celle-ci je me penche sur l'enregistrement des modifications pour la page php.

Code : Tout sélectionner

<TEXTAREA name="pagephp" rows=75 COLS=250> <?php $path = "modele.php"; // Nom du fichier à afficher $fichier = fopen($path, "r+"); $content = fread ($fichier, filesize($path)); echo $content; ?> </TEXTAREA>

par Invité » 22 août 2007, 09:40

pour la fonction fopen et fread cela ne change rien je recupére les <br> en trop et je n'ai pas la bonne mise en page. je v tester les iframe

Re: afficher une page web ou son contenu (script ) dans une

par Sékiltoyai » 21 août 2007, 16:09

-J'aimerai savoir comment on peut afficher le contenu (script) d'une page php en vu de pouvoir modifier le code des page directement depuis le site.
Euh, fopen() et fread() ? …
-J'aimerai egalement savoir comment on peu afficher le contenu d'une page web (ex google) dans une zone <div> google serai lancé depuis le menu et s'afficherrai dans la zone <div id=content)</div>
Il y a un gros problème dans ce que tu veux faire, car si tu veux afficher une page html dans une page html, tu imbriques des balises <html> et <body> dans des balises de corps de document, ce qui n'est pas valide du tout et peut poser de très gros problèmes d'interprétation. Donc si tu veux vraiment afficher une page entière dans la tienne, tu es obligé d'utiliser une iframe, si tu fais autrement, déjà cela va être dur à gérer, mais ensuite il faudra tirer un trait sur une partie des informations de la page (feuilles de style, titre, métas, scripts), à moins d'une programmation plutôt lourde pour les ramener dans ta propre page.

hum humPo

par cyberneo » 21 août 2007, 16:06

Pour afficher le code source d'une page j'ai trouve c'est la petite fonction highlight_file

Code : Tout sélectionner

<TEXTAREA name="pagephp" rows=75 COLS=750> <?php //permet d'afficher le code soiurce d'une page php en lecture seule $fichier = highlight_file("profil.php"); // Nom du fichier à afficher //$fichier = addslashes($fichier); $fichier = htmlentities ($fichier); $fichier = nl2br($fichier); $fichier = stripslashes($fichier); $total = count($fichier); // Nombre total des lignes du fichier for($i = 0; $i < $total; $i++) { // Départ de la boucle echo $fichier[$i]; // On affiche ligne par ligne le contenu du fichier } // Fin de la boucle ?> </TEXTAREA>
Si lon affiche seulemen le code d'une maniere non modifiable cela fonctionne trés bien et intégre mm les couleur, par contre si l'on l'intégre dans un textarea sa mise en forme est completement cassé integre des <br> partous et ne saut voi pas systématiquement les retour a la ligne. help me please...

je vai m'orienté vers l'utilisation d'iframe mais le truc c'est que nul par dans mon site j'en utilise il faudra que je face quelque petite recherche pour resoudre ce probléme.

En ce qui concerne la creation de fichier php jene mesuis pas encor poser la question.[/code]

par zeus » 21 août 2007, 16:01

-J'aimerai savoir comment on peut afficher le contenu (script) d'une page php en vu de pouvoir modifier le code des page directement depuis le site.
A partir du moment où un code PHP ne se trouve pas entre les balises PHP ( <?php ?>, ...) il n'est pas exécuté.
Donc, si tu affiches le code PHP directement dans un textarea en prenant gare à ce que ces balises PHP ne soient pas présentes, il ne devrait pas y avoir de soucis :-k
A confirmer
-J'aimerai egalement savoir comment on peu afficher le contenu d'une page web (ex google) dans une zone <div> google serai lancé depuis le menu et s'afficherrai dans la zone <div id=content)</div>
Plutôt que de vouloir absolument passer par un div, regarde du côté des iframes ;)
wouaw a mon stage c'est sur ce genre de truc que je vais bosser d'ici deux jours :s pour l'instant peu pas taider ^^ dsl :)
Et quelle est l'utilité de cette remarque ?
Désolé d'être cassant mais c'est complètement inutile puisque ça n'apporte absolument rien au problème :?

par santaclos » 21 août 2007, 15:54

wouaw a mon stage c'est sur ce genre de truc que je vais bosser d'ici deux jours :s pour l'instant peu pas taider ^^ dsl :)

afficher une page web ou son contenu (script ) dans une pag

par cyberneo » 21 août 2007, 15:05

Bonjour a tous,
Voila mon probléme je suis en train de réaliser un site intranet qui devien peu a peu un CMS

-J'aimerai savoir comment on peut afficher le contenu (script) d'une page php en vu de pouvoir modifier le code des page directement depuis le site.

-J'aimerais egalement savoir comment on peu creer d'une maniere automatique le contenu d'une page php en vu d'integrer automatiquemen mon menu et mon styl css.

-J'aimerai egalement savoir comment on peu afficher le contenu d'une page web (ex google) dans une zone <div> google serai lancé depuis le menu et s'afficherrai dans la zone <div id=content)</div>

Merci a tous pour votre aide