Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/08/2007, 14h35   #1
Candidat au titre de Membre du Club
 
Inscription : septembre 2005
Messages : 38
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 38
Points : 11
Points : 11
Par défaut Récupérer les header dans une variable

Bonjour, voici mon problème :

A l'aide de fsockopen, je poste des données sur une page distante. Ensuite, je récupère le résultat dans une variable à l'aide de stream_get_contents (je récupère donc les header+le contenu).

Ce que je dois faire à ce moment, c'est envoyer à l'utilisateur les header du résultat, puis le contenu qui suit.

Pour cela, je dois séparer les headers récupérés du contenu (ou bien trouver quelque chose pour ne récupérer que les headers).


Mais comment faire svp ?
J'ai pensé à une expression régulière pour récupérer les header à l'intérieur de la variable, mais je ne vois pas comment faire.


Merci d'avance.
alex.hitman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2007, 17h38   #2
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Les entêtes sont normalement séparées du corps de la page par deux \r\n : vous devriez pouvoir les séparer lors de la lecture en deux boucles distinctes ou en travaillant sur votre buffer ("découpe" par explode - en précisant la limite, strpos puis substr, etc).
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2007, 18h18   #3
Candidat au titre de Membre du Club
 
Inscription : septembre 2005
Messages : 38
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 38
Points : 11
Points : 11
Je vous remercie, les deux \r\n, c'était ce qu'il me manquait. De plus, j'ai opté pour strpos puis substr.

Merci encore.
alex.hitman est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h59.


 
 
 
 
Partenaires

Hébergement Web