arrondir les coin d'une image

Eléphanteau du PHP | 27 Messages

05 mars 2007, 15:11

bonjour, j'affiche des images venant de ma bdd (des jpeg) pour faire une petite galerie

je voudrai arrondir les coin des images pour faire plus jolie, je sais que c'est possible avec GDlib, mais je connais pas du tout ces fonctions.

quelqu'un peut il me dire si il connais un bout de script pour faire ca que je comprenne comment ca marche

merci

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

05 mars 2007, 16:13

Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

05 mars 2007, 16:13

Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 27 Messages

06 mars 2007, 00:25

merci,

j'ai potassé ça, je commence a compredre, sauf un truc..

j'arrive a faire ce que je veux et a enregistrer l'image sur mon serveur
mais si je veux l'afficher (sans l'enregistrer), l'image n'est pas interprété, et j'ai une page entière de caractères...

hors moi je veux l'afficher "à la volé", sans l'enregistrer.....je comprend pas..si on pouvais m'aider pour ca, merci


------------------- edit --------------
j'ai trouvé j'avais oublier de mettre header("Content-type: image/jpeg"); avant

merci

Eléphanteau du PHP | 49 Messages

06 mars 2007, 06:50

il te faut mettre un "header" du type :
header ("Content-type: image/png");
(changer png selon le type d'image : gif,png,jpeg,bmp ...)
suivi de :
imagepng($im);
avec $im correspondant à ta ressource image (utilise imagegif,imagebmp, imagejpeg ou imagepng suivant le type)
Attention ! ça ne s'affichera que si c'est l'image seule que tu veux voir :)

Eléphanteau du PHP | 27 Messages

06 mars 2007, 15:11

oui, j'ai réussi,

par contre j'ai voulu mettre mon code dans une boucle pour faire ca sur plusieur images meme temps et j'arrive pas, j'ai que la première qui s'affiche.....

enfaite je comprend pas comment intégrer ca dans du html