Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2009, 06:13
legsurf
 
Fecha de Ingreso: marzo-2009
Mensajes: 2
Antigüedad: 15 años, 1 mes
Puntos: 0
Problema con fwrite

Buenas a todos, tengo el siguiente problema, estoy escribiendo un archivo de un servidor, y tengo que escribir en un determinado lugar. De momento eso lo hace todo correcto, el problema es que al añadir lo que quiera escribir si es mas largo de lo que ha sobreescrito en el archivo me añade hasta su propia longitud.

Lo que tengo es esto:

Código PHP:
$variableInsertar =  "Texto dinamico";
$archivo "archivo.loquesea";
$archivoAbierto fopen ($archivo,"r+");
fseek($archivoAbierto,-31,SEEK_END); // Quiero escribir justo 31 caracteres al final
  
if ($archivoAbierto){
    
fwrite($archivoAbierto,$variableInsertar,strlen($variableInsertar));
  }
  else{
    echo 
"PROBLEMAS AL ABRIR EL ARCHIVO";
  }
fclose($archivoAbierto); 
Cuando escribe los 31 caracteres ya no me escribe ninguno mas en el archivo.

Muchas gracias.