Likes Likes:  0
Resultaten 1 tot 4 van de 4
Geen

Onderwerp: Flush()

  1. #1
    Flush()
    geregistreerd gebruiker
    214 Berichten
    Ingeschreven
    25/11/03

    Locatie
    Tilburg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 18073816
    Ondernemingsnummer: nvt

    Thread Starter

    Flush()

    Op de een of andere manier werkt het flush commando niet op een van de servers. Ook ob_fluch() heeft geen effect. Het aanpassen van de php.ini zijn we ook al mee bezig geweest maar ook dat zonder resultaat. iemand enig idee waar het aan kan liggen en hoe we het op kunnen lossen?

  2. #2
    Flush()
    geregistreerd gebruiker
    360 Berichten
    Ingeschreven
    17/11/03

    Locatie
    Zaanstreek

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Several servers, especially on Win32, will still buffer the output from your script until it terminates before transmitting the results to the browser.

    Server modules for Apache like mod_gzip may do buffering of their own that will cause flush() to not result in data being sent immediately to the client.

    Even the browser may buffer its input before displaying it. Netscape, for example, buffers text until it receives an end-of-line or the beginning of a tag, and it won't render tables until the </table> tag of the outermost table is seen.

    Some versions of Microsoft Internet Explorer will only start to display the page after they have received 256 bytes of output, so you may need to send extra whitespace before flushing to get those browsers to display the page.


    In de comments op http://nl2.php.net/flush staan ook een aantal tips hierover nog

  3. #3
    Flush()
    geregistreerd gebruiker
    293 Berichten
    Ingeschreven
    09/08/05

    Locatie
    Den Haag

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: n
    KvK nummer: 30196082
    Ondernemingsnummer: nvt

    Code:
    ob_start();
    
    while(1+1==2){
    $i++;
     echo "bla";
    
    flush();
    ob_flush();
    
    if ($i == "999999"){die();}
    }
    Zorg dat je flush en ob_flush tegelijk gebruikt, bij mij wilde het alleen op die manier werken. Let ook op dat niet alle browsers dit willen en wachten tot het script volledig klaar is.

  4. #4
    Flush()
    geregistreerd gebruiker
    214 Berichten
    Ingeschreven
    25/11/03

    Locatie
    Tilburg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 18073816
    Ondernemingsnummer: nvt

    Thread Starter
    Zoals ik al aangef werkt flush niet en ob_flush ook niet.

    php.net heb ik doorlezen en geprobeert maar ook daar zit helaas geen bruikbare tips bij.

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics