Guten Tag,
ich bin dabei ein kleines System zu schreiben. Das ganze mache ich mit Linux aber das ist ein anderes Thema. Da Linux bisschen braucht muss ich eine Zeit Verzögerung einbauen, dies mache ich mit "sleep"
Aktuell sieht es bei mir so aus:
(HIER IST EINE LINUX ZEILE, kennt ihr bestimmt "wget" bis der das Heruntergeladen hat dauert es ein wenig, deswegen mache ich da sleep hin, damit nicht sofort der andere Befehl ausgeführt wird)
$output = shh2_exec($connection, "wget TEST-SEITE.de/download.zip")
sleep(3);
HEADER("LOCATION: index.php");
sleep(2);
$output = shh2_exec($connection, "unzip download.zip")
So. Wie ihr gesehen habt, habe ich nach "sleep(3);" eine Weiterleitung eingebaut. Eigentlich soll er auf die Index.php, dann wieder 2 Sekunden warten und dann die Datei entzipen.
Leider ist dies nicht so.
Ich werde erst weitergeleitet wenn "sleep(2);" auch Vorbei ist. Also muss ich 5 Sekunden warten bis ich Weitergeleitet werde. Er Leitet also immer erst am Ende weiter.
Hat da jemand eine Idee wie ich das ändern kann?
Über eine Antwort würde ich mich sehr Freuen.
MFG
CuzImCloud