1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| $content_dir = 'MembAlb/13/';
$desct=$row_deVSi['picN'];
$img_src = $content_dir.$row_deVSi['picN'];
$ln=strlen($desct);//longeur du fichier
$reste = substr($desct, 0,$ln-4);//nom du fichier sans extension
$ext = substr($desct, -3);// extension
$src=$reste.pta;//nom du nouveau fichier sans extension
$fich=$src.".".$ext;//nom du nouveau fichier avec son extension
$img_dst = $fich;
$zoom = 60;
//==========================================================
// TESTS PREALABLES
//==========================================================
if(!function_exists('ImageCreateTrueColor'))
die('Librairie GD2 non installée!<br/>');
if(!file_exists($img_src))
die('Image source introuvable!<br/>');
//==========================================================
// RECUPERE LES INFORMATIONS DE LA SOURCE
//==========================================================
$info = @getimagesize($img_src);
switch($info[2]){
case 1:
if(function_exists('ImageCreateFromGif'))
$src_im = @ImageCreateFromGif($img_src);
break;
case 2:
if(function_exists('ImageCreateFromJpeg'))
$src_im = @ImageCreateFromJpeg($img_src);
break;
case 3:
if(function_exists('ImageCreateFromPng'))
$src_im = @ImageCreateFromPng($img_src);
break;
}
if(!$src_im) die('Format d\'image non reconnue par GD!<br/>');
...................... |
Partager