download remote file - cgi script OUTPUT hmm, Problem...

Alles, was PHP betrifft, kann hier besprochen werden.

download remote file - cgi script OUTPUT hmm, Problem...

Postby shevegen » 08. January 2005 10:26

Hi,

ein Spiel sendet über ein cgi script (das ein perl script ist) Daten.

Klicke ich auf den Link bzw lade ich die Seite direkt, passt nach
einem Login alles.
Das Problem ist, wenn ich file_gets_content benutze, bekomme ich einen Fehler:

"Your entry is expired. Please login again."

Ich hoffe, man versteht was ich damit meine.
- Ich logge ein, klicke ich auf die Seite(n), klappt alles wunderbar.
- Ich versuche das ganze über ein Script herunterzuladen, klappt das nicht.

Ich weiss leider nicht warum.
Mein mini script schaut so aus:


$from_where = ''http://blitz.the-reincarnation.com/cgi-bin/disband.cgi";
$where_to='x.txt'
$the_content = file_get_contents($from_where);
file_put_contents($where_to,$the_content);

Meine Vermutung ist, das das perl script irgendwie "checkt", woher der link kam, bzw eine andere Methode nutzt.

(Das Spiel is recht nett , wers ausprobieren will *wink* . Übrigens, wenn wer mehr Information braucht, damit ich das Problem lösen kann bitte fragen! )

Vielleicht muss ich anstatt file_gets_content fopen oder einen besonderen Wrapper nutzen?
User avatar
shevegen
 
Posts: 107
Joined: 08. June 2004 04:52

Postby Wiedmann » 08. January 2005 10:34

Klicke ich auf den Link bzw lade ich die Seite direkt, passt nach
einem Login alles.

Yup. Dein Browser meldet sich an, und dein Browser kann dann auch die Nachfolgeseite laden.

Das Problem ist, wenn ich file_gets_content benutze, bekomme ich einen Fehler:

Dein Script meldet sich nicht an, sondern will direkt die Nachfolgeseite laden...
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany


Return to PHP

Who is online

Users browsing this forum: No registered users and 5 guests