Astuces php
Accueil
  News 
 Scripts 
 Bouquins 
 Newsletter 
  Emplois 
 Annuaire 
 Forum 
 
Offres d'emplois
développeur PHP
Développement site nécessitant une bonne connaissance de PHP + MySQL. Durée estimée : 300 H.
 
 C'est ici
 
Avez vous lu ?
Site Web Marchand
Avez vous lu ? -> Site Web Marchand : Destiné à tous ceux qui souhaitent créer une boutique complète en ligne, cet ouvrage développe la méthodologie pour créer un site de e-commerce. Dans une première partie, il explique comment créer l’architecture du site, des 10 questions à se poser au choix du système de paiement. Puis il guide l...
 
 Commander
 
 Chapitres - Image / GD
PHP 5 Astuces d'experts -> Image / GD -> Créez des vignettes à la volée Créez des vignettes à la volée
PHP 5 Astuces d'experts -> Image / GD -> Créez une image avec du texte a partir d'une autre Créez une image avec du texte a partir d'une autre
PHP 5 Astuces d'experts -> Image / GD -> Redimensionnez vos photos Redimensionnez vos photos
PHP 5 Astuces d'experts -> Image / GD -> Créer une galerie photo - galerie.inc.php Créer une galerie photo - galerie.inc.php
PHP 5 Astuces d'experts -> Image / GD -> Créer une galerie photo - index.php Créer une galerie photo - index.php
PHP 5 Astuces d'experts -> Image / GD -> Des fonctions très utiles Des fonctions très utiles
 Redimensionnez vos photos
<?php
define
("IMG_PATH""images/");
define("IMG_MINI_PATH"IMG_PATH "miniatures/");

function 
img_resize($file$coeff) {
  if (
strlen($file) > 0) {
  
$file_path IMG_PATH $file;
  
$size getImageSize($file_path);
  
$new_width $size[0] * $coeff;
  
$new_height $size[1] * $coeff;
  switch (
$size[2]) { 
    case 
1
      
$src_img imageCreateFromGif($file_path); 
      break; 
    case 
2:
      
$src_img imageCreateFromJpeg($file_path); 
      break; 
  }
  
$ext strrchr($file,".");

  
// --- la vignette est renommée avant d’etre enregistrée
  
$dest_path IMG_MINI_PATH substr(md5($file), 06)
   . 
$ext
  
$dst_img imagecreatetruecolor($new_width,$new_height);
  
imagecopyresampled($dst_img$src_img0000,
    
$new_width$new_height$size[0], $size[1]);  
  
imagejpeg($dst_img$dest_path100);
  
imagedestroy($src_img);
}
return 
$dest_path;
}
echo 
'<img src="' img_resize("image_gd.jpg"0.3) . '">';
?>
 Rechercher
Tapez un mot ou une phrase clé
 

 Téléchargement
Téléchargez les sources de l'ouvrage
PHP 5 solutions et composants open-source
Téléchargez les sources de l'ouvrage  -> PHP 5 solutions et composants open-source : Boostez et améliorez vos sites PHP avec des composants et extensions !

Voici enfin l'ouvrage pour améliorer votre site sans tout réécrire. Pourquoi réinventer la roue puisqu'il existe une multitude de composants indépendants à intégrer à votre site ou même des extensions au langage PHP qui peu...
 


Derniers tickets
  • bandeaux publicita... ()
  • Mail avec liste de... ()
  • pb install wamp ()
  • Bouton recalculer ()
  •  

    copyright astuces-php.info - Plan du site - Mylinea.org : l'annuaire des annuaires - échange de liens - Faites du fric