Bonjour,

J'utilise un fichier sur mon site internet.
Je souhaite chercher un mot dans ce fichier, et s'il est trouvé, supprimer toute la ligne (et pas seulement l'occurence). La supprimer = La mettre en blanc. Pas utile de réellement la supprimer (je crois que c'est plus facile de tout mettre en blanc )

Voici mon code pour le moment:

Je cherche "hello". S'il n'existe pas, j'affiche "faux". Sinon, je veux supprimer la ligne:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
<?php
 
 
if (preg_match("#hello#", file_get_contents("noms2.txt")))
 
{
		echo 'VRAI, on va donc le supprimer!';
		$nouveaufichier = preg_replace('#\n[^\n]*hello[^\n]*\n#U', "", file_get_contents("noms2.txt"));
   	file_put_contents("noms2.txt", $nouveaufichier);
 
}
else
{
    echo 'FAUX';
}
?>
Merci d'avance!

D