Foros del Web » Programando para Internet » PHP »

Eliminar linea de un archivo con fopen() o similar

Estas en el tema de Eliminar linea de un archivo con fopen() o similar en el foro de PHP en Foros del Web. Hola amigos.... necesito hacer lo siguiente: Tengo un archivo de texto con datos separados por "|" así id1 | valor1 id2 | valor2 id3 | ...
  #1 (permalink)  
Antiguo 14/01/2009, 00:25
Avatar de insyse  
Fecha de Ingreso: abril-2005
Ubicación: Colombia
Mensajes: 206
Antigüedad: 19 años
Puntos: 5
Eliminar linea de un archivo con fopen() o similar

Hola amigos....

necesito hacer lo siguiente:

Tengo un archivo de texto con datos separados por "|" así

id1 | valor1
id2 | valor2
id3 | valor3
etc...

Necesito un script que pueda usar para buscar un "idX" y elimine la linea completa que corresponde a ese "idX" de ese archivo de texto...

Gracias, por las sugerencias...

Leonardo
  #2 (permalink)  
Antiguo 14/01/2009, 01:20
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 19 años, 5 meses
Puntos: 48
Respuesta: Eliminar linea de un archivo con fopen() o similar

No se puede eliminar nada de un fichero. Lo que debes hacer es sobre escribir el fichero con el nuevo contenido, es decir, el contenido antiguo menos la linea que quieres eliminar.
  #3 (permalink)  
Antiguo 14/01/2009, 01:44
Avatar de insyse  
Fecha de Ingreso: abril-2005
Ubicación: Colombia
Mensajes: 206
Antigüedad: 19 años
Puntos: 5
Respuesta: Eliminar linea de un archivo con fopen() o similar

Gracias, por la respuesta, pero me puedes orientar en como hacer esto?
  #4 (permalink)  
Antiguo 14/01/2009, 06:53
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Eliminar linea de un archivo con fopen() o similar

revisa este POST (debiste haber buscado en el foro... es tan obvio)

Borrar líneas *.txt con datos separadas por comas
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 14/01/2009, 18:52
Avatar de insyse  
Fecha de Ingreso: abril-2005
Ubicación: Colombia
Mensajes: 206
Antigüedad: 19 años
Puntos: 5
Respuesta: Eliminar linea de un archivo con fopen() o similar

Muchas gracias por el apunte...

Ya lo solucione con tu colaboracion
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 13:23.