cs_Tioneb
Messages postés193Date d'inscriptiondimanche 16 décembre 2001StatutMembreDernière intervention29 juillet 2015
-
2 oct. 2009 à 16:06
Arto_8000
Messages postés1044Date d'inscriptionlundi 7 mars 2005StatutMembreDernière intervention13 juillet 2010
-
4 oct. 2009 à 16:34
Salut,
J'aimerai savoir s'il est possible de faire un script PHP qui se chargera de se connecter sur un autre site (où il faut un identifiant et mot de passe) pour extraire des informations. Le but est de faire une image de signature dynamique pour le forum du site en question.
Récupérer le code source d'une page distante ne doit pas poser de problème, mais c'est surtout pour récupérer le code source en étant reconnu comme utilisateur.
Arto_8000
Messages postés1044Date d'inscriptionlundi 7 mars 2005StatutMembreDernière intervention13 juillet 20107 2 oct. 2009 à 21:46
Ce qui permet pour un site de reconnaître un utilisateur c'est sa session qui est représenté par un numéro (id), stocké dans ces cookies. Pour que tu sois reconnu comme un utilisateur, il faut donc que tu ouvres une session sur le site et que tu gardes le cookie en mémoire et que tu le renvoies à chaque page que tu veux charger.
cs_Tioneb
Messages postés193Date d'inscriptiondimanche 16 décembre 2001StatutMembreDernière intervention29 juillet 2015 3 oct. 2009 à 13:36
Merci,
ta solution semble viable. Par contre, les fonctions "curl" ne sont pas prisent en charge sur mon serveur! Tu n'aurais pas une autre solution qui n'utilise pas curl?
Arto_8000
Messages postés1044Date d'inscriptionlundi 7 mars 2005StatutMembreDernière intervention13 juillet 20107 4 oct. 2009 à 16:34
Tu peux toujours travailler avec des sockets, mais c'est beaucoup plus complexe que cURL à gérer. Si c'est disponible sur ton serveur, tu essaieras de trouver des classes déjà faite pour gérer les connexions HTTP, parce que tout implémenter à zéro ça peut être long à faire.