Scar: der befehl - flush();

hiho...

ich hab ein problem... bei dem ich net so recht weiterweiss... *g*

immer wen ich via flush etwas ausgeben will, passiert nix... erst ab einer bestimmten zeichenanzahl, findet die uebermittlung der daten statt... egal ob es sich dabei um den ie oder nc handelt...

hat einer nen tip wie ich diese sperre umgehen kann?

cya Scar ,o)

  1. hallo scar,

    dasselbe problemhatte ich auch als ich mich an einem chatskript versucht habe, ich habe es da so gelöst , daß ich einfach ein paar leerzeichen oder eben unsichtbare zeichen zusätzlich ausgegeben habe.

    Gruss
     Peter

    1. hallo scar,

      dasselbe problemhatte ich auch als ich mich an einem chatskript versucht habe, ich habe es da so gelöst , daß ich einfach ein paar leerzeichen oder eben unsichtbare zeichen zusätzlich ausgegeben habe.

      Gruss
      Peter

      nunja... das problem hatte ich auch mit str_repeat(" ",300); versucht zu umgehn... das problem ist nur, das es auf linux danach auch klappte... jedoch klappt es auch windows serversn immer noch net?

      gibts da keine patentloesung?

      cya Scar ,o)

  2. hiho...

    ich hab ein problem... bei dem ich net so recht weiterweiss... *g*

    immer wen ich via flush etwas ausgeben will, passiert nix... erst ab einer bestimmten zeichenanzahl, findet die uebermittlung der daten statt... egal ob es sich dabei um den ie oder nc handelt...

    hat einer nen tip wie ich diese sperre umgehen kann?

    cya Scar ,o)

    Hi

    Ist browser-abhängig das ganze, so heisst es im PHP-Manual bei flush:

    "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."

    Lässt sich offenbar nix machen...