Fwrite qui ne fonctionne pas
bronson
-
gergmu -
gergmu -
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 :
Des idées ?
D'avance merci
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);
Des idées ?
D'avance merci