Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/09/2003, 13:44
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

En los ficheros puedes hacerlo siempre que sea pisar la linea, sin añadir ni quitar ningun caracter. Seria colocarte en la posicion con fseek() (www.php.net/fseek) y empezar a pisar a partir de ahi. Si los datos nuevos son mas grandes que los antiguos, pisaras la siguiente linea. Si son mas cortos, te quedaran caracteres de los datos antiguos.

La solucion mas segura es volver a escribir el fichero completo hasta el final.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.