[PHP] Méthode(s) pour mémoriser des variables

Méthode(s) pour mémoriser des variables [PHP] - PHP - Programmation

Marsh Posté le 21-01-2011 à 16:02:45    

Bonjour :hello:,
 
Je dois parser un site pour récupérer diverses chose. Sur ce site, il y a possiblité de sélectionner la vile via un lien en: http://www.site.com/fr/<ville>.
 
Pour chaque ville, il y a des produits, différents donc suivant la ville. Le lien pour afficher la liste de tous les produits de la ville en question est du type : http://www.site.com/fr/produits : La ville n'apparait plus dans l'URL, pourtant elle est toujours "sauvegardée".
 
J'ai regardé les cookies, rien qui ressemble à une ville pour ce site. Dois-je conclure qu'ils utilisent des cookies ? Si oui, Y-a-t'il moyen de regarder les variables sessions qui me sont propres ?
 
Est ce qu'il pourrait y avoir une autre méthode ?


---------------
:o
Reply

Marsh Posté le 21-01-2011 à 16:02:45   

Reply

Marsh Posté le 21-01-2011 à 16:07:39    

nonn, tu ne peux pas voir ta session

Reply

Marsh Posté le 21-01-2011 à 22:49:37    

Très probablement c'est gardé en session (et en effet flo850 à raison).
Ils pourraient la stocker de plein d'autres manières ceci dit (memcached, base de donnée, ...) mais au final, ça ne change rien pour toi


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 24-01-2011 à 09:29:22    

Merci pour vos réponses. J'ai finalement utilisé une méthode pas très catholique avec cURL qui consiste à parcourir la première URL puis la deuxième en lui passant les variables de session en paramètre...
 
Je trouverai peut être une autre solution moins 'coûteuse' par la suite.
 
:hello:


---------------
:o
Reply

Marsh Posté le 24-01-2011 à 09:56:47    

Surtout que si les admins du site en question regardent un peu leur logs, il vont s'en rendre compte et te blacklister (ou pire) :o


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 24-01-2011 à 13:01:16    

Faudra dire ça à mon futur tuteur qui m'a demandé ce script comme 'test' :o

 

(Apparemment ça leur à plût)

Message cité 1 fois
Message édité par Ydalb le 24-01-2011 à 13:01:37

---------------
:o
Reply

Marsh Posté le 24-01-2011 à 14:20:36    

Y a vraiment des gens dont le niveau de compétences me laisse perplexe (et je ne parle pas de toi)


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 25-01-2011 à 12:37:06    

Le site disposait d'une API seulement il voulait que je 'crowl' le site web ... Va comprendre pourquoi x)


---------------
:o
Reply

Marsh Posté le 25-01-2011 à 13:13:37    

P-e qu'il va se barrer de la boîte et veut s'assurer que son IP + nom de domaine soit blacklisté avant?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 25-01-2011 à 15:52:35    

crawl plutôt
l'api est peut etre payante

Message cité 1 fois
Message édité par flo850 le 25-01-2011 à 15:52:54
Reply

Marsh Posté le 25-01-2011 à 15:52:35   

Reply

Marsh Posté le 25-01-2011 à 18:40:14    

esox_ch a écrit :

P-e qu'il va se barrer de la boîte et veut s'assurer que son IP + nom de domaine soit blacklisté avant?


 
C'est le 'directeur' :/
 

flo850 a écrit :

crawl plutôt
l'api est peut etre payante


 
:jap:
 
L'API est dispo 'publiquement', enfin c'était peut être juste pour tester le 'crawl', il aurait pu me donner un autre site surement.
Bref, ça marche, il est content, je suis content :D
 


---------------
:o
Reply

Marsh Posté le 27-01-2011 à 19:52:31    

Ydalb a écrit :

Faudra dire ça à mon futur tuteur qui m'a demandé ce script comme 'test' :o
 
(Apparemment ça leur à plût)


 
Et si tu réussis à faire ça t'es embauché par quel type de boite et à quel prix ?


---------------
http://www.ypikay.com
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed