Ik probeer met flush() een script te validaten. De opgegeven url wordt gechecked enzo. Nou gebruik ik dus templates, nl de template engine van Kristian Koehntopp, NetUSE GmbH.
Wat ik doe is dit:
Ik heb dus een main template met daarin {main}. Nou parse ik op die plek een andere template, waar alleen de code voor een iframe staat. In dat iframe wordt een externe losse php file geladen waarin het flushen gebeurt (dat flush niet werkt met templates snap ik). In principe zou ik dus in mijn browser gewoon html moeten krijgen met in het midden een iframe die dus die php file laat zien waarin het flushen gebeurt.
Dit werkt dus niet. Ik krijg gewoon in 1x de html code te zien inclusief het iframe (dus geen flushen). Hij wacht eerst tot die file van het iframe geladen is (hoe meer sec delay ik er in doe hoe langer het duurt voordat de pagina te zien is) en laat het dan in 1x zien.
Het gekke is dus, als ik die file rechtstreeks aanvraag werkt het flushen wel. ook als ik de file in een static-html file met een iframe laad, werkt het. Het is dus echt de combinatie met de template engine.
Weet iemand hoe dit kan en wat ik er aan kan doen om het op te lossen? Die template engine zou toch gewoon die html voor de iframe moeten laten zien en dan zou toch vervolgens mijn browser die file van de iframe moeten gaan laden, daar heeft de template engine toch verder niks mee te maken
Wat ik doe is dit:
Ik heb dus een main template met daarin {main}. Nou parse ik op die plek een andere template, waar alleen de code voor een iframe staat. In dat iframe wordt een externe losse php file geladen waarin het flushen gebeurt (dat flush niet werkt met templates snap ik). In principe zou ik dus in mijn browser gewoon html moeten krijgen met in het midden een iframe die dus die php file laat zien waarin het flushen gebeurt.
Dit werkt dus niet. Ik krijg gewoon in 1x de html code te zien inclusief het iframe (dus geen flushen). Hij wacht eerst tot die file van het iframe geladen is (hoe meer sec delay ik er in doe hoe langer het duurt voordat de pagina te zien is) en laat het dan in 1x zien.
Het gekke is dus, als ik die file rechtstreeks aanvraag werkt het flushen wel. ook als ik de file in een static-html file met een iframe laad, werkt het. Het is dus echt de combinatie met de template engine.
Weet iemand hoe dit kan en wat ik er aan kan doen om het op te lossen? Die template engine zou toch gewoon die html voor de iframe moeten laten zien en dan zou toch vervolgens mijn browser die file van de iframe moeten gaan laden, daar heeft de template engine toch verder niks mee te maken

Leef lekker in het nu, er is niks anders