Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/08/2004, 23:04
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Según veo te haría falta saber:

1) obtener la fecha de creación de ese archivo en particular.
1a) No sé si el archivo que debes tomar de ese directorio sería por fecha de creación para conocer el más reciente .. o bien el nombre del archivo lo vas a conocer antes de accederlo.

2) Abrir el archivo e interpretar/parsear ese formato concreto que tenga.
En los .txt (archivos planos) no tendrás ningún problema .. salvo la complejidad que dé la estructura que tenga (no sé si será un tipo CVS campos separados por comas o similar ..)

3) Del archivo abierto .. ir a la última línea de este .. Aquí cuando hablamos de "linea" más sería decir "el último registro" ...por qué si bien en un .txt con formato CVS un registro correspondería a una línea (separada por su \n) .. en un .xls no es lo mismo y tampoco en un .dbf

Deberías describir si esos 3 archivos que vas a usar uno sólo, ¿todos tienen los mismos datos (pero en diferentes formatos)?.

En cuanto a trabajar esos tipos de archivos .. PHP no tendrá problemas con los .txt (y menos si son de formato CVS o similar) y tampoco con los .dbf., tanto si el "servidor" que corra PHP está bajo Linux/Unix como si está en Windows ..

El problema principal está con los ".xls" .. Si usas como servidor para PHP: Windows .. vía COM (www.php.net/com) podrías trabajar el .xls para abrirlo y procesarlo (tomar tu último "registro/fila" de ese archivo. Si usas Linux .. la cosa se complica.

Como veras .. faltaría afinar un poco más las condiciones del sistema en sí como para ver que cosa te vendría mejor hacer ..

Un saludo,