[PHP] met fsockopen inloggen op andere site

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Noordamski
  • Registratie: Oktober 2002
  • Laatst online: 17-01 14:23

Noordamski

yibbedi yibbeda

Topicstarter
Wat de titel al zegt: ik kan met fsockopen een formulier op een andere website aanroepen, de gebruikersnaam en het wachtwoord invullen en dan krijg ik een resultaat terug.
In dat resultaat zie ik dat het inloggen gelukt is en dat er een 'redirect' naar een andere pagina zou plaatsvinden als je met je browser op die website zou inloggen.
So far so good. Alleen wil ik nu dat ik ook echt naar de betreffende pagina (ingelogd en wel dus) kan vanuit mijn fsock pagina.

Even een voorbeeld voor de duidelijkheid: op www.ik.nl staat een login formulier. Pietje logt in en krijgt de nodige informatie te zien. Een link die er staat moet (als er op geklikt wordt) in een nieuw venster de fsockopen actie uitvoeren (of een andere als het niet kan met fsock) en daar dan de website tonen (ingelogd en wel). En daar zit voor mij het probleem. Ik heb geen idee hoe ik naar de juiste pagina kan redirecten en tevens ingelogd blijf, want dat zijn pagina's / website van een partner.

Reden dat ik dit wil, is dat klanten op mijn website inloggen, daar allerlei informatie zien en zonder opnieuw in te loggen naar de website van de partner kunnen en daar zijn/haar ding kunnen doen.

Vraag is dan ook: heeft iemand een idee of dit kan of in welke richting ik moet denken.

If you can't convince them with facts, dazzle them with bullshit


Acties:
  • 0 Henk 'm!

  • messi
  • Registratie: Oktober 2001
  • Nu online
zoek op php.net eens op curl, dat moet wel kunnen wat jij wilt denk ik (alhoewel sessies nog een probleem kunnen worden)

Onze excuses voor het ontbreken van de ondertiteling.


Acties:
  • 0 Henk 'm!

  • remcotolsma
  • Registratie: December 2005
  • Laatst online: 08-09 11:11
Ik denk dat je met deze HTTP client in PHP wel wat kunt:

http://scripts.incutio.com/httpclient/examples.php

Deze ondersteund ook cookies wat wel van pas kan komen als je er eerst ingelogd moet worden.

Acties:
  • 0 Henk 'm!

  • Noordamski
  • Registratie: Oktober 2002
  • Laatst online: 17-01 14:23

Noordamski

yibbedi yibbeda

Topicstarter
Bedankt voor de tips. Ik ga ze vanavond uitzoeken.

If you can't convince them with facts, dazzle them with bullshit