Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
voila j'ai une galérie photos et je cherche un scripte en php ou un moyen afin d'ajouter mon logo sur l'ensemble des photos de ma galerie avant de les afficher
si qlq peut m'aidé merci d'avance
le mieux est de le faire lors de l upload de la photo, si tu veux le script pour coller un logo sur 1 photo, dis le. si t as des centaines ou milliers de photos en ligne, utilises un script toshop
voici mon script d upload de photos. si l'on passe "oui" à la variable logo, ca colle le logo. longueur max et hauteur max servent à redimensionner la photo dans le cas ou elle est trop grande. quelque soit le format de photo, ca copie un jpeg (nécéssaire pour un autre traitement) et si on passe une hauteur et longueur identique, ca fais un truc, mais j'ai oublié quoi ^^
donc y a du code inutile pour la demande, mais ça permet de voir comment je fais :
function copier_image($photo,$nom_photo,$destination,$longueur_max,$hauteur_max,$logo)
{
// ----extention --------
$ext = explode(".", $nom_photo);
if(count($ext) > 1) $ext = strtolower(end($ext));
if (($ext=='jpg') or ($ext=='jpeg') or ($ext=='jpe'))
{
$type='jpg';
$est_image='oui';
}
else if ($ext=='gif')
{
$type='gif';
$est_image='oui';
}
else if ($ext=='png')
{
$type='png';
$est_image='oui';
}
else $est_image='non';
if ($est_image=='oui')
{
// ----info de l'image
$size = GetImageSize($photo);
if ($type=='jpg') $src_im = ImageCreateFromJpeg($photo);
else if ($type=='gif') $src_im = ImageCreateFromGif($photo);
else if ($type=='png') $src_im = ImageCreateFromPng($photo);
$longueur_photo = $size[0];
$hauteur_photo = $size[1];