09/02/2002, 00:08
|
| | Fecha de Ingreso: julio-2001 Ubicación: Internet
Mensajes: 1.690
Antigüedad: 23 años, 4 meses Puntos: 1 | |
Re: ayuda con archivo Hola!,
Lo Que Pasa Es Que Al Abrir Los Archivos Con w O w+ Lo Que Hace Es Si No Existe El Archivo Crea Uno Nuevo, Y Si Existe Lo Borra Dejandolo Listo Para Escritura.
Entonces, Lo Que Tienes Que Hacer Es Pasar El archivo.php A Un Archivo Temporal(Lo llame archivoTemp.tmp ) Linea Por Linea y Reemplazando La Palabra En Cada Linea.
Luego Cojes Desde Ese Archivo Temporal Y Copias El Contenido Al archivo.php.
Codigo :
$fpX = fopen("archivoTemp.tmp ","w");
fwrite($fpX, "");
fclose($fpX);
$fpT = fopen("archivo.php ","r");
while ($linea= fgets($fpT,1024))
{
$linea = str_replace("palabraAnterior ","nuevaPalabra ",$linea);
$fpE = fopen("archivoTemp.tmp ","a");
write($fpE, "$linea");
}
$fpL = fopen("archivo.php ","w");
fwrite($fpL, "");
fclose($fpL);
$fpS = fopen("archivoTemp.tmp ","r");
while ($linea= fgets($fpS,1024))
{
$linea = $linea;
$fpZ = fopen("archivo.php ","a");
fwrite($fpZ, "$linea");
}
Este Codigo Puede Ser Optimizado, Eso Te Lo Dejo A Ti ;)
<FONT COLOR=gray SIZE=2><I>"Los Temas Mas Sencillos Son Aquellos De Los Que No Se Sabe Nada"</I></FONT> |