Bonjour
Je réalise une galerie en php et c’est un language nouveau pour moi.
J’ai trouvé un code très simple sur un site mais il manque quelques détails importants.
Le compteur d’image et les titres des photos (voir même accompagner mes photos d’un texte)
Pour les titres apparemment on peut utiliser le "alt" pour récupérer le nom du fichier, mais ça m’intéresse pas trop. (pour les accents).
Est-ce possible d’utiliser un fichier externe pour mes textes ??
J’essaie de chercher des solutions un peu partout mais ce n’est pas concluant.
Merci de m’aider a trouver une solution.
Voici le petit code que j'utilise :
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 <?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">"; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!--script php--> <? $dossier = opendir("images/"); $i = 1; while($image = readdir($dossier)) { if(eregi(".gif",$image) || eregi(".jpg",$image) || eregi(".png",$image)) { $nom_fichier[$i] = $image; $i++; } } $max = $i; if(empty($_GET["numero"]) || $_GET["numero"] > $max - 1) { $numero = 1; } else { $numero = $_GET["numero"]; } ?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Document sans titre</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link href="zoom.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="container"> <!--titre et le descriptif--> <h1>Chuchotements</h1> <!--cel haut--> <div id="haut"> <!--bouton precedent--> <p class="bout"> <? if($numero <= 1) { echo "Précédent"; } else { $previous = $numero - 1; echo " <a href=\"zoom.php?numero=".$previous."\">Précédent</a>"; } ?> </p> <!--titre--> <p class="titre"></p> <!--bouton suivant--> <p class="bout"> <? if($numero >= $max - 1) { echo "Suivant"; } else { $next = $numero + 1; echo "<a href=\"zoom.php?numero=".$next."\">Suivant</a>"; } ?> </p> </div> <!--cel image--> <div id="image"> <? echo "<img src=\"images/".$nom_fichier[$numero]."\" style=\"border:1px Solid #00000;\">"; ?> </div> <!--cel bas--> <p class="bandeau">titre</p> </div> </body> </html>
Partager