
07/07/2006, 15:59
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 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. |