Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/08/2002, 23:24
Nok
 
Fecha de Ingreso: abril-2001
Mensajes: 302
Antigüedad: 23 años
Puntos: 0
Re: fseek o alguna función para modificar un archivo¿?

Hola, si lo que tienes que modificar esta en una linea determinada puedes hacer algo asi:

Código:
$contenido = file("texto.txt");
// Cambias el contenido
$contenido[2]= "dijo SI al Señor";
// o usando str_replace. Depende lo que necesites:
$contenido[2]= str_replace("NO", "SI", $contenido[2);
//una vez que cambiaste el contenido lo guardas

$nuevoTexto = implode("", $contenido);
$fs = fopen("texto.txt", 'w');
fwrite($fs, $nuevoTexto);
fclose($fs);
//Listo.
Repasando un poco la idea, es abrir el archivo, modificar el dato, y luego sobreescribir el ya existente por el nuevo contenido.

Espero que te ayude.
Saludos!

<img name="Firma" src="http://www.jpw.com.ar/FirmaNok.gif" border="0" usemap="#Mapa"><map name="Mapa"><area shape="rect" coords="0,43,174,60" href="http://www.jpw.com.ar/noktemplate"></map>