Php ecrire aux millieu d un texte

layeures Messages postés 286 Date d'inscription   Statut Membre Dernière intervention   -  
hamzafes Messages postés 243 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j essayer de faire un code pour ecrire aux millieu du texte et donc j ai fait le code ci dessous
mes probleme ca ne marche pas

$fp=fopen("texte.txt","r+");

fseek($fp, 5); //replace le pointeur
fwrite($fp,"cette portion de texte.", 100);
$fichier_texte=fread($fp,4060); //lit les donnee
echo"$fichier_texte"; // affiche les donne

fclose($fp);

1 réponse

hamzafes Messages postés 243 Date d'inscription   Statut Membre Dernière intervention   54
 
tu peux pas pousser le texte dans un fichier. ce que tu fais remplace le texte à partir de l'emplacement 5 par ton nouveau texte.
si tu veux ajouter un texte au milieu, tu lis tout le fichier et tu le réécris en rajoutant ton texte.
0