Re: PHP vs NPH
il y a une commande flush ! je crois que c'est flush() (à vérifier) Denis On Wed, 30 May 2001, Jean-Claude Schopfer wrote: > Depuis Apache version je sais plus combien, le résultat > HTML des CGI peut s'afficher petit à petit, ce qui est très > intéressant lorsqu'un CGI fait un long traitement et qu'on > peut l'entrecouper d'infos en HTML qui indiquent le temps > restant > > Bref, the question : Est-ce qu'il y a un moyen pour dire à > PHP d'afficher petit à petit ce qu'il a parsé au lieu de tout > d'un coup à la fin de l'execution du script PHP ? Est-ce > déjà techniquement possible ? > > Merci d'avance de vos réponses, > @++ > JC -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: PHP vs NPH
Merci bcp ca marche :) Et encore mieux avec ob_implicit_flush() appelé en début de script FLUSH TESTQUI MARCHE :) ob_implicit_flush() ; $COUNT = 9; while ($COUNT > 0) { echo $COUNT; sleep(1); $COUNT --; } echo " 0 : GOAL :)"; ?> @++ JC Francois Deppierraz wrote : >> Bref, the question : Est-ce qu'il y a un moyen pour dire à >> PHP d'afficher petit à petit ce qu'il a parsé au lieu de tout >> d'un coup à la fin de l'execution du script PHP ? Est-ce >> déjà techniquement possible ? >La fonction flush() permet ceci. >cf http://www.php.net/manual/en/function.flush.php
Re: PHP vs NPH
On Wed, May 30, 2001 at 03:45:53AM +0200, Jean-Claude Schopfer wrote: > Bref, the question : Est-ce qu'il y a un moyen pour dire à > PHP d'afficher petit à petit ce qu'il a parsé au lieu de tout > d'un coup à la fin de l'execution du script PHP ? Est-ce > déjà techniquement possible ? La fonction flush() permet ceci. cf http://www.php.net/manual/en/function.flush.php -- Francois Deppierraz <[EMAIL PROTECTED]> Nimag Networks Sàrl - www.nimag.net PGP Key ID: 9D283BC9 -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: PHP vs NPH
On Wed, 30 May 2001, Jean-Claude Schopfer wrote: > Bref, the question : Est-ce qu'il y a un moyen pour dire à > PHP d'afficher petit à petit ce qu'il a parsé au lieu de tout > d'un coup à la fin de l'execution du script PHP ? Est-ce > déjà techniquement possible ? En fait, souvent cet effet est obtenu simplement en supprimant le buffering stdio, qui sert à augmenter les performances, mais augmente la latence. Avec Perl, on fait ainsi: $| = 1; C'est d'ailleurs conseillé en particulier si on fait des system(). Peut-être trouveras-tu une option `autoflush', `no buffering', etc dans ton manuel PHP ? -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
PHP vs NPH
Depuis Apache version je sais plus combien, le résultat HTML des CGI peut s'afficher petit à petit, ce qui est très intéressant lorsqu'un CGI fait un long traitement et qu'on peut l'entrecouper d'infos en HTML qui indiquent le temps restant Bref, the question : Est-ce qu'il y a un moyen pour dire à PHP d'afficher petit à petit ce qu'il a parsé au lieu de tout d'un coup à la fin de l'execution du script PHP ? Est-ce déjà techniquement possible ? Merci d'avance de vos réponses, @++ JC