Function minature ne fonction pas

Signaler
Messages postés
228
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
27 novembre 2013
-
Messages postés
228
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
27 novembre 2013
-
bonjour ;-)

bonjour j'essaie de créer une fonction miniature et j'ai quelque difficulté pour réalisé cela svp ? j'aurais besoin d'une aide

voici mon code ici dessous , merci d'avance pour votre aide.

<?php
 function miniature($chemin_original, $chemin_mini, $fichier_image, $largeur_mini)
  {
  
  $image_size=getimagesize($chemin_original.'/'.$fichier_image );
  switch ( $image_size[2] ) {
  case 1 :
  $image_origine = imagecreatefromjpeg ($chemin_original.'/'.$fichier_image);
  $mime_photo='image/jpeg';
  break;
  case 2 :
  $image_origine = imagecreatefrompng($chemin_original.'/'.$fichier_image);
  $mime_photo='image/png';
  break;
  }	  	  
  $largeur_origine = imagesx($image_origine);
  $hauteur_origine = imagesy($image_origine);
  $hauteur_mini = $hauteur_origine * $largeur_mini /   $largeur_origine;
  $image_finale = imagecreate($largeur_mini, $hauteur_mini);
  imagecopyresized($image_finale, $image_origine, 0, 0, 0, 0,   $largeur_mini, $hauteur_mini, imagesx($image_origine), imagesy($image_origine) );
  $textcolor = imagecolorallocate($image_finale, 255, 255, 255);
  imagestring($image_finale, 4, 5, $h-25, $titre, $textcolor);
 
  switch ( $mime_photo) {
  case 'image/jpeg' :
  imagejpeg ($chemin_mini.'/'.$image_finale);
  imagedestroy($image_finale);
  break;
  case 'image/png' :
  imagepng ($chemin_mini.'/'.$image_finale);
  imagedestroy($image_finale);
  break;
  }
  return true;

?>

1 réponse

Messages postés
228
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
27 novembre 2013

bonjour ;-)
sorry a la fin de mon code oublié cela

}