Voici ma fonction :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| function list_folder($path, $array)
{
global $count_glob;
if($path != '.')
{
$array[$count_glob] = $path;
$count_glob ++;
}
$rep = $path;
$ptr = opendir($rep);
while(false !== ($file = readdir($ptr)))
if($file != "." && $file != ".." && $file != "data" && $file != "index.php" && $file != "conf.txt" && $file != "thumb")
if(is_dir($rep.'/'.$file))
list_folder($rep.'/'.$file, &$array);
closedir($ptr);
} |
L'erreur qu'elle me retourne :
Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /home/derniere/domains/derniere-bataille.net/public_html/test/galerie/index.php on line 69
La ligne 69 :
list_folder($rep.'/'.$file, &$array);
C'est la premiere fois que j'ai ce type d'erreur ...
Je comprend pas d'ou elle viens
Pouvez vous m'aider ? Merci
Partager