Php ecrire aux millieu d un texte

Fermé
layeures Messages postés 286 Date d'inscription mercredi 13 juin 2007 Statut Membre Dernière intervention 22 juin 2018 - 19 juin 2009 à 13:45
hamzafes Messages postés 243 Date d'inscription lundi 26 juin 2006 Statut Membre Dernière intervention 4 mai 2013 - 19 juin 2009 à 21:08
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 lundi 26 juin 2006 Statut Membre Dernière intervention 4 mai 2013 54
19 juin 2009 à 21:08
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