Bonjour
Voilà, c'est un problème à la con, mais je trouve pas la solution.
Je veux gérer des fichiers textes en écrivant, soit au début, soit à un moment précis de ceux-ci.
voilà mon code (en simplifié) pour l'écriture en début de fichier:
<?
$truc=fopen("uhuh.txt", "w+");
$machin="Bonjour";
$otmachin = fgets($truc, filesize("uhuh.txt"));
$nouvotruc = $machin.$otmachin;
fwrite($truc, $nouvotruc);
?>
Imaginons que dans uhuh.txt, j'ai écris : " tout le monde"
normalement, je devrais avoir après le traitement dans mon fichier : "Bonjour tout le monde"
Eh bien là, j'ai juste "Bonjour"...
apparemment, il ne lit pas dans mon fichier, il écrit et basta.
Quelqu'un a-t-il trouvé la faille????
merci!