Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-04-2008
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.025
Poder: 27
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Bueno, lo del flush sí, funciona. Lo que pasa es que yo creo que es más para cosas como esta:
Código PHP:
 (...)
foreach (
$ListaElementos as $Elemento) {
  
funcion_que_genera_salida ($Elemento);
  
$Cnt++;
  if ((
$Cnt % 100) == 0) flush (); # Cada cien elementos, envía al cliente.
}
 (...) 
Se me perdona entonces, ¿no?

[edit] ¿Por qué no se ve el porciento (37 = %)?

Última edición por Ñuño Martínez fecha: 01-04-2008 a las 10:04:55.
Responder Con Cita
  #2  
Antiguo 01-04-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Poder: 22
keyboy Va por buen camino
Cita:
Empezado por Ñuño Martínez Ver Mensaje
Bueno, lo del flush sí, funciona.
Ya. Y esto, ¿cómo lo has determinado?

Bye
Responder Con Cita
  #3  
Antiguo 01-04-2008
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.029
Poder: 10
Julián Va por buen camino
Usetedes me perdonarán, pero yo creo que una web que necsite de usar flush o cosas parecidas es poruq eno debe estar muy bien pensada. Quiero decir que si la cosa está bien estudiada el usuario pone una url, y el servidor no debería devolver un chorro muy grande de bytes. Hablo de aplicaciones web que no sea cosas raras.

Un saludo!
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
  #4  
Antiguo 01-04-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.141
Poder: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Yo lo del "flush()" lo aprendí aquí en el ClubDelphi, de la mano de Emilio, en un "script" que servía para ver si determinados puertos de un ordenador estaban abiertos o no. El uso de "flush()" en este caso servía para mostrar una especie de "progreso de la tarea", puesto que, por cada puerto procesado, se mostraba (acto seguido, cuando "flush()" funcionaba) se mostraba su estado correspondiente. Desde entonces lo he usado para estos menesteres.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 02-04-2008
Avatar de gabrielflowers
gabrielflowers gabrielflowers is offline
Miembro
 
Registrado: jul 2007
Posts: 88
Poder: 19
gabrielflowers Va por buen camino
oye julian, tu comentario me parece errado;
veras, me encuentro en un proyecto desarrollando un sistema de informacion en ambiente web,y se me presento este caso que mencione,lo que pasa es que en un sistema informatico conviene ir mostrando quizas de a poco o parte por parte la interfaz de usuario mientras va procesando internamente algo, caso contrario el usuario final se desesperaria a la espera que el sistema muestre algo, creo que ms windows maneja bien este tema, pues mientras carga el SO, va mostrandonos en pantalla un mensaje que dice cargando sistema o algo asi y ese es mas o menos mi caso, que como veras no es que mi aplicacion este mal pensada, si no mas bien que lo hago pensando en la psicologia del usuario final
__________________
"valor a pesar de toda debilidad del cuerpo, el espiritu debe triunfar"

Última edición por gabrielflowers fecha: 02-04-2008 a las 00:41:16.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cómo mover un label a cualquier parte de la página maximo_nashir PHP 1 12-08-2007 03:13:53
Como pasar la parte decimal de una variable maravert Varios 1 30-10-2006 20:30:11
codigo c++ a VB.net, como saber que parte es igual a VB.net sakuragi .NET 2 05-10-2005 15:45:31
Mostrar un TMonthCalendar o parte de este fuera de la forma que lo contiene Ictiandro OOP 3 20-08-2005 18:05:23
como copiar parte de una cadena ? saul saldaña Varios 4 04-12-2003 18:20:36


La franja horaria es GMT +2. Ahora son las 00:09:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi