Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2009, 19:02
red_robe
 
Fecha de Ingreso: febrero-2006
Mensajes: 233
Antigüedad: 18 años, 2 meses
Puntos: 3
error al modificar fichero .txt, fopen

si por ejemplo tengo un fichero .txt con las siguientes poblaciones:

Gerona
Sevilla
Madrid
Cartagena
Zaragoza

y quisiera modificar, por ejemplo, Madrid por Getafe, cómo habría que hacerlo?

$abrimos = fopen(ruta..,"r+");

despues hago una busqueda linea por linea ($poblacion = fgets($abrimos,4096);) y cuando encuentro la que quiero sustituir pongo:

fputs($abrimos,"Getafe"); //lo tendría que colocar justo despues de Madrid pero no lo coloca. Y para sustituirlo cómo se tiene que hacer?

tanto Mozilla y iexplorer se mueren. he probado con w+ y pasa lo mismo.

Donde está el maldito error? Gracias