Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/09/2004, 01:38
bauhaus1975
 
Fecha de Ingreso: agosto-2003
Ubicación: Málaga, España
Mensajes: 419
Antigüedad: 20 años, 8 meses
Puntos: 1
Muchas gracias. Tomo nota de lo respondido.

Otra solución es aprovechar la entrada en otro script o página para lanzaar el proceso automático si se cumplen algunos requisitos sobre la hora u otras cosas. También hice una búsqueda sobre otros mensajes publicados en este foro anteriormente y encontré como nota importante:

----------------------------------------------------------------------------------
Pues la solución que conozco es simplemente ejecutar tu código (proceso) al cumpliser la condición de la fecha/hora que se tenga que ejecutar.

Ese "condicional" lo podrías en todos los scripts de tu página .. y tendrías que esperar que alguien lance esa página (scirpt) para que pueda ejecutarse ese condicional tuyo y en consecuencia si se cumple -> ejecutar tu proceso.

También hay algunas técnicas tipo "ignorar" que el usuario cierre un script tuyo (todo esto si hablamos de que estas trabajando o lanzando esos scripts desde entorno WEB .. no bajo PHP CLI ..)

Esta técnica se trata de ejecutar tu script una vez .. y cerrar tu "navegador" .. Usando la función:

ignore_user_abort()
http://www.php.net/manual/en/functio...user-abort.php

Así, en teoría .. al cerrar .. tu scritp .php seguiría corriendo a modo de "programa residente" .. Lo que no sé es como "pararlo" ¬¬

-------------------------------------------------

Espero que ayude todo lo comentado

Un saludo
Miguel