par
Invité » 21 juil. 2009, 12:06
Merci de ses explications claires et précises mais cela ne fonctionne pas.
$fd = @fopen($file,"a+");
if (!$fd) die("We can't read the file.");
fseek($fd,-2,SEEK_END);
$before_last_ligne=fgets($fd, 4096);
fseek($fd,-1,SEEK_END);
$last_ligne=fgets($fd, 4096);
if ($before_last_ligne == "\n" && $last_ligne == "\n"){
$return_treatment['lastline'] = 'OK';
}else{
$return_treatment['lastline'] = 'NON';
}
fseek($fd,0,SEEK_SET);
Le script me renvoit toujours NON... Je ne pense pas etre loin de la solution si?
Merci de ses explications claires et précises mais cela ne fonctionne pas.
[php]$fd = @fopen($file,"a+");
if (!$fd) die("We can't read the file.");
fseek($fd,-2,SEEK_END);
$before_last_ligne=fgets($fd, 4096);
fseek($fd,-1,SEEK_END);
$last_ligne=fgets($fd, 4096);
if ($before_last_ligne == "\n" && $last_ligne == "\n"){
$return_treatment['lastline'] = 'OK';
}else{
$return_treatment['lastline'] = 'NON';
}
fseek($fd,0,SEEK_SET);[/php]
Le script me renvoit toujours NON... Je ne pense pas etre loin de la solution si?