Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/07/2006, 15:59
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
"sin que la página quede abierta" .. la mejor solución es usar (o mejor dicho definir) un "Cron Job" (Unix/Linux ..) o "Programador de taréas" (windows) donde se llame a PHP y a tu script para ejecutarlo en el intervalo de horas o fechas dadas que definas.

PHP si trabajas en modalidad "web" .. al ejecutar tu script PHP el "cliente" queda a la espera de respuesta .. hasta que termina el proceso o bien cancelas la ejecución (cierras tu navegador) .. No está pensado PHP para ese tipo de tareas "residentes" en el servidor directamente (aunque hay funciones para "disparar" o no atender a un "aborto" de la operación por parte del cliente .. No es la mejor solución .. usa los "Cron Job" o equivalentes.

Otras "soluciones" (lo pongo entre comillas) depende de que un usuario entre a ejecutar tu página en ese intervalo de tiempo .. como veras tampoco es una buena solución o efectiva.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.