Bonjour
Ca parait tout simple et pourtant ça ne marche pas
1. Dans un fichier externe situé 1 niveau plus haut que le fichier appelant, disons fonctions.php :
	
	
	
		
2. Dans le fichier appelant, disons page.php :
	
	
	
		
$cumul reste désespérément vide (les $nb intermédiaires aussi)
le return est inopérant
readfile avec adresse absolue ne marche pas mieux
Merci de votre attention
				
			Ca parait tout simple et pourtant ça ne marche pas
1. Dans un fichier externe situé 1 niveau plus haut que le fichier appelant, disons fonctions.php :
		Code:
	
	function scan($chemin)
  {
    $nb = 0;
    $repertoire = opendir($chemin);
    while($fichier = readdir($repertoire))
      {
        if ($fichier != "." && $fichier != "..") $nb++;
      }
    closedir($repertoire);
    echo $nb; // juste pour vérifier et ça marche
    return $nb;
  }
		Code:
	
	include(../fonctions.php);
$cumul = 0;
scan("repertoire_1");
$cumul += $nb;
scan("repertoire_2");
$cumul += $nb;
...
echo $cumul;le return est inopérant
readfile avec adresse absolue ne marche pas mieux
Merci de votre attention
 
 
		 fonctionnera.
  fonctionnera. 
     
 
		 
 
		 
 
		