[PHP] Tester si un fichier est vide

Fermé
Flipody - 14 juin 2004 à 10:56
programmedebut Messages postés 1 Date d'inscription jeudi 8 novembre 2007 Statut Membre Dernière intervention 8 novembre 2007 - 8 nov. 2007 à 16:37
Bonjour tout le monde !

Je voudrais savoir s'il existe une fonction PHP qui teste si un fichier est vide ?? je pense que non car j'ai pas mal cherché sur le net et je n'ai abouti nulle part.

Le probleme c'est que je ne peut pas faire ca :
<?
$file=fopen("actu.txt",'r');
$actu = fgets($file);
if ($actu == "")
{
echo "fichier vide";
}
fclose($file);
?>

Comment faire autrement, auriez vous des idées ?
Merci pour votre aide, et pause café pour tout le monde ;-)

Flipody
A voir également:

2 réponses

Utilisateur anonyme
14 juin 2004 à 11:12
Salut,
Si c'est un fichier texte et qu'il n'y a pas d'entete, tu peux tester la taille...

Kalamit,
11 jours avant le soleil, la mer et les mouettes. :)
5
ah oui je n'y avais pas pensé pour la taille, je vais essayé ca tout de suite, merci !

Flipody
0
C'est bon ça marche, merci.

Pour ceux que ça intéresse, voici le code :
<?
$octet=filesize("actu.txt");
if ($octet==0)
{
echo "Fichier vide.";
}
?>

Flipody
0
programmedebut Messages postés 1 Date d'inscription jeudi 8 novembre 2007 Statut Membre Dernière intervention 8 novembre 2007
8 nov. 2007 à 16:37
Bonjour,
excuses moi de te déranger tu vas peut être trouver ma question bête mais ce fichier tu t'en sers comment ??
Tu ouvres un fichier pour qu'il s'active ou tu dois faire quelque chose avant?
Merci d'avance et désolé pour le dérangement je débute dans la programmation.
0