Foros del Web » Programando para Internet » PHP »

Obtener datos externos con PHP sin pagina activa en un navegador?

Estas en el tema de Obtener datos externos con PHP sin pagina activa en un navegador? en el foro de PHP en Foros del Web. Hola, desearia saber si PHP tiene la capacidad de trabajar sin que un browser lo este ejecutando, ya que la situacion es la siguiente, tengo ...
  #1 (permalink)  
Antiguo 05/09/2004, 12:49
Avatar de eclypse  
Fecha de Ingreso: septiembre-2004
Mensajes: 2
Antigüedad: 13 años, 3 meses
Puntos: 0
Pregunta Obtener datos externos con PHP sin pagina activa en un navegador?

Hola, desearia saber si PHP tiene la capacidad de trabajar sin que un browser lo este ejecutando, ya que la situacion es la siguiente, tengo un detector de humedad (hardware) que almacena los datos en un archivo comun en el directorio nn, si quiero ver esos datos al momento con PHP no hay problemas, pero NECESITO almacenar los datos de ese archivo cada 1 minuto a una base de datos mysql pero no se como hacer que mi PHP haga eso sin que deje una pagina trabajando en la pc nn, en sintesis lo que quiero es

cada 60 segundos pase a la BD
archivo ------------------> php ---------------> mysql

pero como lo hago sin que se ejecute en un browser?

gracias
  #2 (permalink)  
Antiguo 05/09/2004, 13:35
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Lo más sano es que uses un "Cron Job" o "Taréa programada" para ejecutar tu script PHP que ya hace ese proceso (de lectura del archivo y creación de tus registros en tu BD) al intervalo de tiempo que definas en ese "Cron Job" (linux) o "Taréa programada" (Windows).

La programación de tu script que se ejecute bajo "Cron Job" o similar sería recomendable que fuese bajo "CLI" (Command Line Interface) aunque podrías usar el mismo que ya usas también.

http://www.php.net/features.commandline

Un saludo,
  #3 (permalink)  
Antiguo 07/09/2004, 18:28
Avatar de eclypse  
Fecha de Ingreso: septiembre-2004
Mensajes: 2
Antigüedad: 13 años, 3 meses
Puntos: 0
ok.... gracias, lo intentaré
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:18.