par
bakary » 29 oct. 2009, 15:15
Ce que tu fais ne pourra jamais marcher.
Essaies ça :
$Fnm = 'test.txt';
//$inF = fopen($Fnm,"w");
//$inF = fopen($Fnm,"a");
$inF = fopen($Fnm,"r");
$str="";
$resultats=array();
while (!feof($inF))
{
$str .= fgets($inF, 255);
if (preg_match('/##/', $str)) //si les caractères sont ## sont rencontrés
{
$fd=fopen('fichier.txt',"w");//creation du fichier
fseek($fd, 0); //curseur au debut
//on insere le contenu
fputs($fd, $str);
//on ferme le flux
fclose($fd);
$str="";
}
}
fclose ($inF);
Ce que tu fais ne pourra jamais marcher.
Essaies ça :
$Fnm = 'test.txt';
//$inF = fopen($Fnm,"w");
//$inF = fopen($Fnm,"a");
$inF = fopen($Fnm,"r");
$str="";
$resultats=array();
while (!feof($inF))
{
$str .= fgets($inF, 255);
if (preg_match('/##/', $str)) //si les caractères sont ## sont rencontrés
{
$fd=fopen('fichier.txt',"w");//creation du fichier
fseek($fd, 0); //curseur au debut
//on insere le contenu
fputs($fd, $str);
//on ferme le flux
fclose($fd);
$str="";
}
}
fclose ($inF);