par
yann18 » 08 avr. 2013, 23:34
Le problème est que la function is_dir dans ton cas renvoie toujours false donc il y a forcement un problème de chemin lié au système de gestion de fichier propre à windows.
essaies de tester ces bouts codes pour voir lequel correspond à windows:
//en précédant le slash(/) par le point(.)
$mondossier=is_dir(realpath('./alex/vue/catalogue/complements'));
var_dump($mondossier); //renvoie t-il TRUE?
//chemin absolu style windows
$mondossier=is_dir('c:\ .......\alex\vue\catalogue\complements');
var_dump($mondossier); //renvoie t-il TRUE?
si aucun bout de code renvoie TRUE tu peux voir à la page ci-dessous il y a quelqu'un qui a écrit une méthode(UnRealPath()) pour ça:
http://www.php.net/manual/fr/function.r ... .php#77968
autre alternative pour lire le contenu d'un dossier :
$dir=scandir(realpath('./alex/vue/catalogue/complements'));
vard_ump($dir);
Le problème est que la function is_dir dans ton cas renvoie toujours false donc il y a forcement un problème de chemin lié au système de gestion de fichier propre à windows.
essaies de tester ces bouts codes pour voir lequel correspond à windows:
[php]
//en précédant le slash(/) par le point(.)
$mondossier=is_dir(realpath('./alex/vue/catalogue/complements'));
var_dump($mondossier); //renvoie t-il TRUE?
//chemin absolu style windows
$mondossier=is_dir('c:\ .......\alex\vue\catalogue\complements');
var_dump($mondossier); //renvoie t-il TRUE?
[/php]
si aucun bout de code renvoie TRUE tu peux voir à la page ci-dessous il y a quelqu'un qui a écrit une méthode(UnRealPath()) pour ça:
[url=http://www.php.net/manual/fr/function.realpath.php#77968]http://www.php.net/manual/fr/function.realpath.php#77968[/url]
autre alternative pour lire le contenu d'un dossier :
[php]
$dir=scandir(realpath('./alex/vue/catalogue/complements'));
vard_ump($dir);
[/php]