suit: Problem beim auslesen von Quelltext mit curl

Beitrag lesen

Aber wenn ich dort die selbe abfrage noch mal mache dann kommt doch der selbe 302 Fehler wieder.....

Darum musst du ja den Response auswerten - der sollte etwa so aussehen (im Klartext):

HTTP/1.1 302 Found
Location: http://www.example.com/foo.php

Du musst den response Parsen und den Inhalt des Location-Wertes für den neuen Request verwenden.

Dein Script sollte aber so schlau aufgebaut sein, dass es für den Fall dass dort wieder ein 302 daherkommt, entsprechend reagiert.

Erstelle also eine Funktion die dein cURL ausführt und auf den Status reagiert - am Besten nicht nur auf 301 sondern auch auf andere gängige Statuscodes die auf eine andere Ressource verweisen (eben 301 (wichtig), oder auch 300, 303, 307).