URL im Hintergrund öffnen

Microhome

Erfahrenes Mitglied
Hallo liebe Community,
mich würde mal interessieren ob es via PHP möglich ist eine externe URL versteckt zu öffnen. Das Script soll bspw. alle 60 Sekunden eine bestimmte URL besuchen. Funktioniert sowas?

Code:
<?php
sleep(60);
// seite öffnen
?>

Vielen Dank und beste Grüße!
 
Moin,

therotisch geht es, praktisch ist die Laufzeit eines Skriptes durch die PHP-Einstellung max_execution_time begrenzt....wenn du keinen ausreichenden Zugriff auf die PHP-Konfiguration hast, wird es nicht(lange) funktionieren.
 
Ich hab vollen Zugriff auf die php-config. Die Frage die sich mir nur stellt ist eigentlich die, wie ich die entsprechende URL öffnen kann, ohne dass die Seite im Browser geöffnet wird - sprich "header (Location...)" fällt da schonmal weg.
 
Wenn ich das richtig verstehe möchtest du nur den Quellcode der Seite zum Beispiel in eine Variable speichern und dann die Ausgabe selbst steuern!? Wie wäre es denn mit HTTP-Requests?
MfG, Andy

//EDIT: Sven war schneller :-D! Wenn du das Script alle 60 Sekunden aufrufen willst, nutze doch einfach einen CronJob. Dann ist die Ausführzeit wurscht.
 
Zuletzt bearbeitet von einem Moderator:
Zurück