Recupere le code html d'une page PHP

oli
Invité n'ayant pas de compte PHPfrance

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

Eléphant du PHP | 312 Messages

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).

oli
Invité n'ayant pas de compte PHPfrance

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.

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

30 mars 2006, 11:13

file() et ses dérivés

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

oli
Invité n'ayant pas de compte PHPfrance

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" ???

oli
Invité n'ayant pas de compte PHPfrance

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 :(