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>