Hi,
also es geht um Threads in PHP ich möchte gerne wissen ob man so etwas irgendwie realisieren kann ich hab mal ein wenig google benutzt und ein paar Sachen gefunden so wirklich verstehe ich die nicht bzw glaube ich nicht mehr das die funktionieren die sind nämlich schon ein paar Jahre alt!
Es geht schließlich um folgendes ...
User trägt was in ein Formular ein und klickt auf einen Button, dann soll diese Eingabe in einer Datenbank gespeichert werden und hiernach soll gesagt werden "führe Skript xyz mit den Parametern xy und z aus und warte nicht auf das Ergebnis sprich leite sofort auf Seite xyz weiter" ...
Der User soll nämlich nichts von den Aktionen im Hintergrund (Daten auslesen aus einem Quelltext) mitbekommen weil das je nach dem auch etwas länger dauern kann ...
Gibt es da irgendwie Möglichkeiten oder hat jemand Ideen?
Also es gab mal irgendwie ne Idee wegen der Weiterleitung ob wohl das Skript läuft aus Javascript Weiterleitung und dem PHP Befehl flush() aber ich glaube das ist keine saubere Lösung ...
Cronjob war eine Idee aber da gibt es auch Probleme ...
Meine Idee noch war so eine Art Socket Server den könnte man Bescheid geben das der irgend eine Aufgabe erfüllen muss weiß hier nicht ob das Skript sofort weiterleitet oder erst auf irgend eine Meldung vom Socket Server wartet und btw ist das nicht schön wenn da ein Skript in einer Endlosschleife im Hintergrund rennt ...
Grüße
also es geht um Threads in PHP ich möchte gerne wissen ob man so etwas irgendwie realisieren kann ich hab mal ein wenig google benutzt und ein paar Sachen gefunden so wirklich verstehe ich die nicht bzw glaube ich nicht mehr das die funktionieren die sind nämlich schon ein paar Jahre alt!

Es geht schließlich um folgendes ...
User trägt was in ein Formular ein und klickt auf einen Button, dann soll diese Eingabe in einer Datenbank gespeichert werden und hiernach soll gesagt werden "führe Skript xyz mit den Parametern xy und z aus und warte nicht auf das Ergebnis sprich leite sofort auf Seite xyz weiter" ...
Der User soll nämlich nichts von den Aktionen im Hintergrund (Daten auslesen aus einem Quelltext) mitbekommen weil das je nach dem auch etwas länger dauern kann ...
Gibt es da irgendwie Möglichkeiten oder hat jemand Ideen?
Also es gab mal irgendwie ne Idee wegen der Weiterleitung ob wohl das Skript läuft aus Javascript Weiterleitung und dem PHP Befehl flush() aber ich glaube das ist keine saubere Lösung ...
Cronjob war eine Idee aber da gibt es auch Probleme ...
Meine Idee noch war so eine Art Socket Server den könnte man Bescheid geben das der irgend eine Aufgabe erfüllen muss weiß hier nicht ob das Skript sofort weiterleitet oder erst auf irgend eine Meldung vom Socket Server wartet und btw ist das nicht schön wenn da ein Skript in einer Endlosschleife im Hintergrund rennt ...
Grüße
