Recupere le code html d'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 : Recupere le code html d'une page PHP

par oli » 30 mars 2006, 11:46

Après avoir réessayé ca fonction sur un page html mais si j'essaye sur une page php ca fait planter le serveur :(

par oli » 30 mars 2006, 11:36

J'ai déjà essayé de cette facon :
$buffer=file('http://172.19.8.56/IntranetChd/index.html');//page courante
$ContenuPage="";
for($i=0;$i<count($buffer);$i++){
	$ContenuPage.=$buffer[$i];
}
Mais au final je ne récupère que "<html></html>NUL" ???

par Truc » 30 mars 2006, 11:13

file() et ses dérivés

par oli » 30 mars 2006, 10:59

Merci maintenant est-ce que qqun connaitrait le nom de cette fonction ?
Parceque après avoir parcouru la doc pendant pas mal de temps hier je n'ai rien trouvé de ce genre.

par Hermès » 30 mars 2006, 10:48

Oui il y a une fonction (dont je ne retrouve plus le nom) à laquelle tu passe l'adresse de la page et qui te ressort le code html (en texte je crois).

Recupere le code html d'une page PHP

par oli » 30 mars 2006, 10:37

Voila en fait j'aimerais récuperer automatiquement(dans une page php) le code en html que renvoie une page PHP une fois qu'elle à été chargée. Pour soit le mettre dans une variable soit l'écrire dans un fichier.
J'ai déjà essayer avec des Domdocument mais ca ne donne rien de cohérent (page affichée n'importe comment).
Est-ce qu'il y a un moyen de faire ça ?

Merci d'avance