Foros del Web » Programando para Internet » PHP »

editar archivos con php

Estas en el tema de editar archivos con php en el foro de PHP en Foros del Web. estoy en la siguiente situacion un programa me entrega un archivo de texto plano, pero dada la limitancia del programa para escribir x caracteres po ...
  #1 (permalink)  
Antiguo 31/03/2005, 19:22
 
Fecha de Ingreso: marzo-2005
Mensajes: 5
Antigüedad: 19 años
Puntos: 0
Pregunta editar archivos con php

estoy en la siguiente situacion un programa me entrega un archivo de texto plano, pero dada la limitancia del programa para escribir x caracteres po dato me faltan datos del archivo, mi idea es copiar el contenido del archivo a un archivo csv, y poder editar las zonas que estan incompletas, mi duda es como seleccionar la linea del archivo y editarla y como poder el puntero del archivo en esa seccion para poder agregar los datos que faltan


de antemano gracias en php ve hecho algo de archivo pero solo lo tipico, crear, añadir, y siempre con el puntero al inicio o al final
  #2 (permalink)  
Antiguo 31/03/2005, 19:54
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 7 meses
Puntos: 102
... pués sería cuestión de ver la estructura del archivo que te entrega dicho programa... podrías leer todo su contenido y convertirlo en una matríz... y con current(), end(), next() prev() y reset() manejarte dentro de ella...

quizá solo se trate de encontrar X cosa.. y de ahí añadir... entonces se ocuparian funciones de cadenas como strstr... y las demás :-p.

... Suerte! espero te ayude de algo...
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 01/04/2005, 07:34
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
Directamente . .usando file() ya lees tu archvio hacia un array (con tantos elementos este como líneas tenga tu archivo (se entiende a línea por un \n como separador de línea (o \r\n ..) )

También puedes usar fgets() y funciones afines .. Al final trabajars con arrays (ya sea para identificar "registros" o "campos" de la estructura de tu "txt") .. por ende tendrás que usar todas las funciones de arrays:

www.php.net/array

Un saludo,
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 09:29.