Posté le: Ven Sep 16, 2005 9:29 Sujet du message: lecture du contenu d'une page html
--------------------------------------------------------------------------------
Bonjour,
je voudrais lire en php le contenu d'une page généré avec du perl.
la page a pour url http://...../page.pl?id=....
Pour cela j'ai fait
Code :
- $no_id=id53621;
- $nom_fichier="http://..../page.pl?id=".$no_id;
- $fo = fopen($nom_fichier, "r" );
- $contenu_fich = fread($fo, filesize($nom_fichier));
- là il y aura une exression régulière pour tester si le page contient une chaine de caractère
- fclose($fo);
|
Le but étant de vérifier si la page a bien un certain contenu en fonction du no_id passé en paramètre.
Lorsqu'on entre l'url dans IE, si la page existe il y a un affichage des infos qui se fait en fonction du no_id sinon on a "la fiche demandée n'existe pas"
et je veux faire mon teste avec une expression régulière sur cette chaine de caractère.
Pour l'instant j'ai une erreur sur le filesize
Stat failed for http://..../page.pl?id=id5565 (errno=2 - No such file or directory)
mais cette page existe pourtant elle ne contient pas "la fiche demandée n'existe pas"
avez vous une idée pour résoudre le problème?
je pense que ça vient de la génération de fichier mais je ne vois pas comment faire.
merci