curl-recuperer des infos

Vulze16
Invité n'ayant pas de compte PHPfrance

02 mai 2012, 15:29

Bonjour je souhaite utiliser le curl pour récupéré une variable sur un autre site, le problème est que cette variable dépend de l'ip de connection à la page.
Es ce qu'il y a un moyen que mon serveur aille récuperer cette variable en se faisant passer pour l'utilisateur et en utilisant son ip?
Sinon avez vous une idée de comment je pourais m'en sortir?

Merci de vos réponses

ViPHP
xTG
ViPHP | 7331 Messages

02 mai 2012, 16:15

Quand tu parles de variable, tu parles de variable PHP ?
Si c'est le cas saches que curl ne fait rien de plus qu'un navigateur web !
Donc ce qu'il récupère c'est le code de la requête retournée (généralement du HTML).

Eléphant du PHP | 89 Messages

02 mai 2012, 16:38

Salut,
Tu peux effectivement t'identifier en utilisant le login et le mot de pass, et également passer par un proxy si tu le souhaites.
En revanche si le site en question, authentifie l'utilisateur avec son ip, je ne pense pas que tu puisse te connecter car l'ip de ton serveur est différent.
Maintenant pour l'histoire de la variable, c'est pas très clair, est ce que tu veux récupérer une value sous format html?
Si tel est le cas utilise dom parser ou du regex.