escuze moi, c vrai que ca ecrase le reste, en fait faut que tu lises ton fichier avec un fgets, tu concatenises ta nouvelle valeur avec ce que tu as recuperé avec fgets et que tu l écrives a nouveau dans ton fichier :
$fp=fopen("***.log","r" );
$contenu=fgets($fp,[longueur de ton fichier]);
$fclose($fp);
$nouvocontenu="$tesdonnées"."$contenu"."\n";
$fp=fopen("***.log","r+" );
fputs($fp,$nouvocontenu);
fclose($fp);
c'est un peu long mai ca marche