Bonjour,
J'ai un problème avec une fonction PHP qui ne fonctionne pas en ligne alors qu'elle fonctionnait très bien en local.
Elle sert à récupérer des photos dans un dossier.
Si quelqu'un aurait une idée, ça serais assez cool.
Deux hypothèses :
soit mon lien n'est pas le bon.
soit l'hebergeur n'a pas activé cette fonction
Voici le code :
$path=$_SERVER["DOCUMENT_ROOT"];
$handle = opendir("/home/users/j/jeanmasson/www/".$sectiondef."/");
while (($file = readdir())!=false) {
clearstatcache();
if($file!=".." && $file!=".")
{
echo "ejs_photo[$a] = '$sectiondef/$file';
";
$a++;
}
}
closedir($handle);
Les erreurs :
<b>Warning</b>: opendir(/home/users/j/jeanmasson/www/administration/Magasin/) [<a href='function.opendir'>function.opendir</a>]: failed to open dir: No such file or directory in <b>/home/users/j/jeanmasson/www/photo.php</b> on line <b>75</b><br />
<br />
<b>Warning</b>: readdir(): no Directory resource supplied in <b>/home/users/j/jeanmasson/www/photo.php</b> on line <b>76</b><br />
<br />
<b>Warning</b>: closedir(): supplied argument is not a valid Directory resource in <b>/home/users/j/jeanmasson/www/photo.php</b> on line <b>85</b><br />
La première erreur entraine les deux autres.
Merci à tous ceux qui m'aideront
Le futur du présent, c'est le passéConfiguration: Windows XP
Firefox 2.0.0.14