bonjour,

me voici avec une nouvelle erreur et j'appelle a l'aide


Fatal error: Cannot redeclare scandir() in /home.10.9/cpsifran/www/croacroa/members/panel/gallery/php.fct/scandir.img.fct.php on line 53

en lige 53 :
le fichier scandir.img.fct.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
 
<?php
session_start();
 
include('../../modules/gallery/cfg.php');
 
function scandir($opendir, $img_gallery_path, $img_coef, $new_size)
 
{
	$i         =   '1';
	$img_nfo   =   '';
	$content   =   array();
 
	$open = opendir($opendir);
 
	while($img = readdir($open))
	{
		if(($img != '.') && ($img != '..') && ($img != '...'))
		{
			$img_size           =   getimagesize($img_gallery_path.$img);
 
			if($new_size == '1')
			{			
				if($img_size[0] > $img_coef || $img_size[1] > $img_coef)
				{
					$img_new_x      =   floor(($img_size[0]*$img_coef)/100);
					$img_new_y      =   floor(($img_size[1]*$img_coef)/100);
					$cells_size     =   floor((400*$img_coef)/100);
 
					while($img_new_x > $cells_size+100 || $img_new_x > $cells_size+100)
					{
						if($img_new_x > $cells_size)   {   $img_new_x = floor(($img_new_x*$img_coef)/100);   }
						if($img_new_y > $cells_size)   {   $img_new_y = floor(($img_new_y*$img_coef)/100);   }
					}
				}
				elseif($new_size == '0')
				{
					$img_new_x      =   $img_size[0];
					$img_new_y      =   $img_size[1];
					$cells_size     =   floor((400*$img_coef)/100);
				}
 
				$content[$i]        =   $img.'|'.$img_size[0].'|'.$img_size[1].'|'.$img_new_x.'|'.$img_new_y.'|'.$cells_size;
			}
			else
			{
				$content[$i]        =   $img.'|'.$img_size[0].'|'.$img_size[1];
			}
 
			$i++;
		}
	}
	closedir($open);
	return $content;
}
?>
Merci d'avance pour votre aide