L'obtention de la réponse HTTP de l'URL en PHP - XML
Je suis en train de récupérer le statut de l'url. Je suis en train d'écrire du code php pour la récupérer, mais je ne suis pas aller la sortie. Rien n'est affiché.
Je suis de lecture de l'url du fichier xml et de le stocker dans une variable. Je suis en train de faire
file_get_contents($url);
echo $http_respone_header[0];
$url
contient l'url que j'ai lu à partir du fichier xml.
- Vous avez une faute de frappe dans
http_respone_header
- peut-être que résout le problème déjà? - CE N'EST PAS DE COPIER-COLLÉ À PARTIR DU CODE.....la typo est seulement ici, dans la question, le code est correctement orthographiés.
- Ce n'
print_r($http_response_header);
spectacle? - Rien.....juste vide.
- Ce n'
$url
contenir? - si j'écris $fichier=file_get_contents($url); puis aussi, je ne suis pas aller la sortie. ses pas afficher quoi que ce soit. je ne sais pas quel est le problème.
- Ce n'
$url
contenir? - $url contient une url (extrait à partir d'un fichier xml...et qui n'a pas de problèmes, cos c'est en écho à l'url correctement, aussi que l'url lors de la saisie manuellement dans un navigateur fonctionne très bien
- Étrange, alors je ne sais pas ce que le problème pourrait être. Mais vous devriez vraiment montrer votre vrai copier-collé de code
Vous devez vous connecter pour publier un commentaire.
La chose que Vous faites est de ne pas obtenir l'URL d'état, mais aussi le contenu du site. En cas d'erreur/URL non valide file_get_contents() retourne false, comme il est décrit dans la documentation ici
Si Vous essayez d'obtenir le statut que Vous pouvez simplement utiliser la solution décrite dans l'autre sujet sur ce site.
Lien vers le sujet mentionné: ici