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 du tuto dans CCM.
Mon code PHP :
$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);
Trouvez des réponses à vos questions sur les langages, les frameworks et les astuces de codage. Échangez avec d'autres développeurs passionnés pour améliorer vos compétences en programmation et rester au fait des dernières tendances du secteur.