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?