Ses derniers messages sur les forums
Euh ça ne fonctionne pas
De retour de vacances je teste ton idée
Euh ar contre je me suis aperçu que la galerie ne fonctionne pas sous IE. Les miniatures sont trop petites (des points).
Auriez-vous une idée ?
En fait je crée des miniatures grace a ce script.
Je les affiche par l'intermediaire d'un autre.
J'avais 143 photos a reduire et c'est pour ça que ça buggait
Merci j'avais bien fait la traduction.
Sinon j'ai trouvé une parade, is l'on peut dire.
En fait je me sers du code donné précédemment pour miniaturiser les photos, et avec un autre script je les affiche.
Merci de votre aide a tous.
titor
Cependant j'ai une erreur et il n'affiche pas toutes les photos.
Erreur : Fatal error: Maximum execution time of 30 seconds exceeded in /mnt/111/sdc/c/d/titor76/photos/info1.php on line 23
Une idée ?
C'est resolu j'ai remplacé
$im=imagecreate(round(($ratio/$size[1])*$size[0]), $ratio);
par
$im=imagecreatetruecolor(round(($ratio/$size[1])*$size[0]), $ratio);
Ok merci bien.
En fait j'ai utilisé un peu du code du site sur la page parlant de GD.
Voici le code :
<?php
$Image = "metaeffect_001.jpg";
$ratio = 150;
$src=imagecreatefromjpeg($Image);
$size = getimagesize($Image);
if ($size[0] > $size[1]) {
$im=imagecreate(round(($ratio/$size[1])*$size[0]), $ratio);
imagecopyresampled($im, $src, 0, 0, 0, 0, round(($ratio/$size[1])*$size[0]),$ratio, $size[0], $size[1]);
}
else {
$im=imagecreate($ratio, round(($ratio/$size[0])*$size[1]));
imagecopyresampled($im, $src, 0, 0, 0, 0, $ratio, round($size[1]*($ratio/$size[0])), $size[0], $size[1]);
}
// on définit le nom de notre miniature
$miniature = "mini_$Image";
// on crée notre miniature
ImageJpeg ($im, $miniature);
?>
Voila en fait j'ai utilisé le meme code
Salut à tous.
Grace au cours present sur le site, j'ai appris a me servir de la librairie GD et j'ai réalisé un script avec lequel je réduis des photos. Cela marche.
Cependant, mes miniatures ont des couleurs affreuses. Par exemple des photos ou le fond est sombre apparaissent comme des miniatures noires.
Auriez-vous une idee pour resoudre ce probleme ?