file_get_contents inopérant, mais liens accessibles

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : file_get_contents inopérant, mais liens accessibles

Re: file_get_contents inopérant, mais liens accessibles

par xTG » 13 sept. 2013, 13:05

C'est un problème de session.
Ce que tu fais s'assimile à cela :
- tu te connectes à la partie protégée sur un ordinateur
- tu vas sur un autre ordinateur (ou un autre navigateur) et tu tentes d'ouvrir la page web protégée

Pour te connecter et naviguer sur le dit site de façon identifié il faut que tu passes par cURL.

file_get_contents inopérant, mais liens accessibles

par fricotin92 » 13 sept. 2013, 11:02

Bonjour,
Sur un site spécialisé, je me connecte avec login et mot de passe pour accéder à des informations réservées aux utilisateurs enregistrés.
Je génère alors, par script php, une page html comportant tous les liens (ex: <a href="http://www...page_info">) pour accéder à ces informations en cliquant juste sur le lien choisi.
Lorsque j'ouvre les liens ainsi créés, les informations réservées sont affichées correctement.
Mais si j'ajoute, dans même le script, la fonction file_get_contents("http://www...page_info") pour n'extraire qu'une partie des informations réservées qui me sont utiles et les afficher immédiatement sous forme de tableau, celles-ci ne sont pas téléchargées (seules les informations communes sont affichées, comme si je n'étais pas enregistré sur le site).
Si j'ouvre ensuite un des liens créés, les informations réservées s'affichent toujours correctement.
Malgré mes recherches et n'ayant pas trouvé de réponses sur ce forum, quelqu'un peut-il m'aider à résoudre cette difficulté ?