M000004965
Messages postés147Date d'inscriptionmercredi 3 décembre 2003StatutMembreDernière intervention12 juin 2008
-
9 janv. 2008 à 10:16
M000004965
Messages postés147Date d'inscriptionmercredi 3 décembre 2003StatutMembreDernière intervention12 juin 2008
-
18 janv. 2008 à 10:58
Bonjour à tous,
J'ai un soucis pour récupérer les propriétés des images en ligne.
Voila, dans un soucis de control qualité, mon script doit vérifier les propriétés des images en lignes sur certains sites.
J'obtien une erreur sur l'utilisation de getimagesize()
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 9 janv. 2008 à 16:31
salut
Warning: getimagesize(): php_network_getaddresses: gethostbyname failed in c:\program files\easyphp1-8\www\essai_pour_voir.php on line 32
apparement il ne trouve pas l'image, tu dois avoir un probleme de DNS
essaie de mettre l'ip du serveur a la place du nom de domaine
/**
* @author coucou747 <coucou747@hotmail.com>
* @see irc://cominweb.uni-irc.net/#programmation
*/
M000004965
Messages postés147Date d'inscriptionmercredi 3 décembre 2003StatutMembreDernière intervention12 juin 2008 10 janv. 2008 à 11:17
Bonjour,
merci de ton aide coucou747
le soucis c'est que je ne connait pas l'adresse ip de destination. Je m'explique:
mon script va sur une URL dite home page est relève tous les liens et images.
ici, il s’agis de la bannière du cite allocine pour téléphone mobile i-mode.
Mon script à pour objectif de vérifier que les liens répondent un code http 200
et que les images sont à la bonne dimension en fonction des contraintes d’affichage des différents téléphones mobiles.
Je récupère donc l’url d’une image sans jamais savoir à l’avance où elle est et je tente de lire ces propriétés Hauteurs Largeur.
Dans ce cas précis, la bannière à été récupérée en analysant le site de Allociné mais en fait cette bannière est posée ailleurs.
Pour arranger le tout, je suis posé derrière un proxy entreprise, ce qui complique encore la navigation.
Est-ce qu’il n’existerai pas un moyen de récupérer l’image (en récupérant le corp de la réponse http via un GET sur l'URL) que je placerai dans une variable type binaire ou autre format spécifique.
Soit en la « downloadant » en local pour l’analyser?
( je fait comme les journalistes du 20h, j’invente des mots )
en attendant une réponse, je cherche sur code source comment je peux récupérer l'adresse ip destinataire en fonction d'une url.
Auto didacte, je ne demande qu'à apprendre... Merci de votre aide