Bonjour,
Je na comprends pas pourquoi je ne peux enregistrer les modifications d'un fichier text après l'avoir ouvert, utilisé la fonction "ereg_replace", après lecture attentive de divers tuto.
Mon code PHP :
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $fp = fopen("../projetBis.php","r+"); //lecture du fichier ]while (!feof($fp)) { //on parcoure toutes les lignes $page .= fgets($fp, 4096); // lecture du contenu de la ligne } echo $page; // pour vérifier la lecture // la cahine de remplacement $num = '<span class="Text-Balise"><a href="javascript:void(0)" class="tooltip">XXXXX<em>Vous pouvez ...</em></a></span>'; $page = ereg_replace('Votre expxxx initiale', $num, $page); echo $page; // jusque là tout va bien. fputs($fp, $page); // là tout ce gâte... Comment enregistre le nouveau fichier ?? fclose($fp);
Des idées ?
D'avance merci







Répondre avec citation
Partager