Une fois de plus pour ne pas polluer un autre topic assez semblable, j'en crée un nouveau ..
J'ai un problème pour tester l'existence d'un fichier. J'ai testé les fonctions file_exists(), stat() et is_file() et aucune ne marche bien ... je suis sous windows (wamp2.0a), PHP 5.2.5.
La ou je me pose des questions c'est que meme en mettant un fichier qui n'existe pas (ici : PWET) il semble me le trouver car le code d'erreur qui est affiché est .. "Le fichier récupéré est vide" , ce qui veut dire que la fonction file_exists renvoie 'true' pour un fichier inexistant ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $file_path = 'mon_vrai_fichier.csv'; $file_path = 'PWET'; if (file_exists($file_path) !== false) if (($contenu = file($file_path)) === false) die("Impossible de lire le fichier $file_path !"); else die("Fichier $file_path introuvable !"); if (empty($contenu)) die('Le fichier récupéré est vide');
quelqu'un a une idée ???!!!
Partager