J'ai un peu fouillé, mais je n'y arrive toujours pas.

Je dois certainement avoir oublié quelque chose...

Le décompte se fait bien, tout les dix images il y a création d'une nouvelle page, mais toutes les images restent quand même sur la même page.

Vous pouvez m'aider, je craque lol


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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
 
 
 
<div id="galerie">
 
<?php
 
$dos = "web/images/mini";
 
$dir = opendir($dos);
 
while($file = readdir($dir)){
 
$allow_ext = array("jpg",'png','gif');
 
$ext = strtolower(substr($file,-3));
 
if (in_array($ext,$allow_ext)){
 
?>
 
 
<div id="divIGM">
 
<table id="tblThumbsLayout" cellpadding="10" cellspacing="5" align="center";>
 
<tr>
<td id='topCell' colspan='4'>
</td>
</tr>
 
<tr>
<td class='tdImg'>
<a href= "web/images/<?php echo $file; ?>" rel='lightbox[id0]'>
<img class='eImage' style="border:none" src="web/images/mini/<?php echo $file; ?>"></a>
<p align=center><font class='tdTitle'><?php echo $file; ?></font></p>
</td>
</tr>
 
</table>
 
</div>
 
<?php
 
}
 
}
 
?>
 
<?php
 
$NombreImagesParPages = 10; // Nombre d'images par page
 
// On compte le nombre d'images
 
$files = glob("web/images/mini/*.*");
 
$TotalDesImages = count($files);
 
// On calcule le nombre de pages à créer
$NombreDePages = ceil($TotalDesImages / $NombreImagesParPages);
 
// Puis on fait une boucle pour écrire les liens vers chacune des pages
echo 'Page : ';
for ($i = 1 ; $i <= $NombreDePages ; $i++)
 
{
 
echo '<a href="realisations.php?page=' . $i . '">' . $i . '</a> ';
 
}
 
?>