Bonjour, voila mon problème j'ai récupéré un bout de code sur le web me permettant de reduire mon image via php et je l'ai mis sur ma page :
Mais le problème est que il ne me trouve pas l'image mais si j'écris
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 //Je fais une connexion mysql mais je ne l'affiche pas car il y a mes identifiants <div class="photos"> <h3> <?php echo $donnees['titre']; ?> </h3> <p> <?php $contenu = nl2br(stripslashes($donnees['contenu'])); $image = "$contenu"; //Dans le cas présent DSC01632.JPG function reduction ($image){ $dim=getimagesize($image); $pixmaxi=500; //on fixe ici la taille maximum souhaitée. $hauteur=$dim[1]; $largeur=$dim[0]; if ($largeur>$pixmaxi) // on agit sur la largeur dans ce cas { $reduire=$pixmaxi/$largeur; $largeur=$pixmaxi; $hauteur=ceil($hauteur*$reduction); } if (file_exists($image)) { echo '<img src="',$image,'" heigth="',$hauteur,'" width="',$largeur,'">'; } else { echo 'Image non disponible'; } } // attention, pas de ' dans cet echo echo reduction($image); ?> </p> </div> <?php } // Fin de la boucle des photos ?> </div> <?php include("../blacksquadronfooter.php");?> </body> </html>
"DSC01632.JPG" à la place de "$contenu" tout marche à merveille mais j'ai créé un système d'upload donc je ne peut pas me permettre de taper le nom des photo à chaque foi. Voici le lien pour vous montrer mon problème :
http://tlpteam.free.fr/photo/photos.php
J'espère que quelqu'un pourra venir à mon aide.
Voila
Partager