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
|
$tabInfos = getimagesize("images/".$_POST['nomfichier']);
switch($tabInfos[2])
{
case IMG_GIF :
{
$image = imagecreatefromgif("images/".$_POST['nomfichier']);
break;
}
case IMG_JPG :
case IMG_JPEG :
{
echo "jpeg";
$image = imagecreatefromjpeg("images/".$_POST['nomfichier']);
break;
}
case IMG_PNG :
{
$image = imagecreatefrompng("images/".$_POST['nomfichier']);
break;
}
default :
{
return false;
}
}
if ($image)
{
// Rotation de 90° de l'image et redimenssionnement
if (!function_exists("imagerotate"))
die("pas de fonction de rotation d'image");
$imageRotated = imagerotate($image,90); |