PHP bzw. das Ergebniss davon wird in der Regel per HTTP übertragen. Bei HTTP hast du das Problem, das nachdem der Transfer abgeschlossen wurde, du nicht mehr weißt was der Client macht.
Es gibt die dreckige Möglichkeit einen Dauertransfer einzurichten, das schluckt aber Bandbreite, erzeugt Serverlast und nervt den User, weil der unnötigen Traffic hat und diesen eventuell bezahlen muß.
Im Prinzip überträgst du beim Dauertransfer in einem z.B. versteckten Frame Füllbytes in regelmässigen Abständen. Solange dieser Transfer läuft, ist auch der Client noch erreichbar. Problem ist aber, das du dann zum einen ein Script benötigst, welches das macht und ein anderes was von diesem über definierte Wege informiert werden muß, wenn sich was ändert.
Ist eine bösartige Lösung und ich rate dir dringend davon ab diesen Weg zu gehen! |