Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/06/2007, 17:32
Avatar de marcolandia
marcolandia
 
Fecha de Ingreso: febrero-2007
Ubicación: En mi hermosa nación Arge
Mensajes: 107
Antigüedad: 18 años
Puntos: 2
Pregunta fputs() sobreescribe datos

Hola, tengo varios archivos y necesito agregarle información al principio de cada uno. Por ejemplo: tengo el archivo "prueba.txt" el contenido del mismo es: "Hola, soy un geek. Chau". Yo le quiero agregar "abcdefghijk" al principio... Entonces uso este code:
Código PHP:
$ac=fopen("prueba","r+");//abrimos el archivo que acabamos de crear
    
fputs($ac,'abcdefghijk',10);//le escribimos esto
    
fclose($ac); //lo cerramos 
Pero el contenido del archivo es sobreescrito y queda así:
"abcdefghijkun geek. Chau" y yo quiero que quede "abcdefghijkHola, soy un geek. Chau"
¿Hay alguna función en el amado PHP que no sobreescriba el contenido del archivo?
Muchísimas gracias de antemano