Foros del Web » Programando para Internet » PHP »

Procesos en PHP

Estas en el tema de Procesos en PHP en el foro de PHP en Foros del Web. Como puedo hacer en php, un proceso, que tome un archivo de un directorio X, lo procese y genere un archivo de salida y lo ...
  #1 (permalink)  
Antiguo 21/08/2006, 18:18
Avatar de aRTeX  
Fecha de Ingreso: mayo-2005
Mensajes: 374
Antigüedad: 12 años, 7 meses
Puntos: 0
Procesos en PHP

Como puedo hacer en php, un proceso, que tome un archivo de un directorio X, lo procese y genere un archivo de salida y lo guarde en otro directorio X
  #2 (permalink)  
Antiguo 21/08/2006, 18:21
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Con las funciones:

fopen() y afines
www.php.net/fopen

El archivo lo abres .. lo procesas y lo que te resulte lo guardas donde quieras (fwrite() ...)

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 21/08/2006, 21:59
Avatar de aRTeX  
Fecha de Ingreso: mayo-2005
Mensajes: 374
Antigüedad: 12 años, 7 meses
Puntos: 0
Gracias Clluster, pero mira lo que quiero hacer, es tener 2 directorios, uno de entrada y uno de salida, en el de entrada quiero dejar un archivo txt, y en el de salida un xls, pero quiero que funcione de la siguiente forma.

dejo 3 archivo en el directorio de entrada, toma uno, lo carga a la base de datos, lo procesa, y deja un xls en el directorio de salida. y despues que siga con el siguiente onda cada cierto tiempo o cuando termine uno, comienze con el otro.

como lo puedo hacer???

saludos
  #4 (permalink)  
Antiguo 22/08/2006, 06:49
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
No sé cuando vas a disparar la ejecución de ese proceso .. pero en general para recorrer un directorio y sus archivos que pueda contener tienes las funciones:

www.php.net/dir

Con eso obtendras tus nombres de archivos del directorio origen para que puedas hacer los procesos que requieras con ellos.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 22:02.