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
| if (isset($_FILES["photo1"]) && $_FILES["photo1"] != "none") {
if(preg_match('/\\.(jpg|jpeg|png|gif)$/i',$_FILES["photo1"]["name"]))
{
//$user1 = new user($_SESSION["user"]);
//Redimensionnement de l'image
$image=$_FILES["photo1"]["tmp_name"];
if(preg_match('/\\.(png)$/i',$_FILES["photo1"]["name"]))
$img=imagecreatefrompng($image);
elseif(preg_match('/\\.(gif)$/i',$_FILES["photo1"]["name"]))
$img=imagecreatefromgif($image);
else
$img=imagecreatefromjpeg($image);
$taille=getimagesize($image);
$largeur=$taille[0];
$hauteur=$taille[1];
$largeurimage = 800;
$hauteurimage = 600;
if ($largeur>$largeurimage)
{
$entroplargeur=$largeur-$largeurimage;
$largeur2=$largeur-$entroplargeur;
$hauteur2=round(($largeur2/$largeur)*$hauteur);
$img3=imagecreatetruecolor($largeur2,$hauteur2);
imagecopyResampled($img3,$img,0,0,0,0,$largeur2,$hauteur2,$largeur,$hauteur);
imagejpeg($img3,$_FILES["photo1"]["tmp_name"],85);
}
copy($_FILES["photo1"]["tmp_name"], "/var/www/lesite/photos/".$_FILES["photo1"]["name"]);
}
else
{
echo "Seules les extensions JPG, JPEG, GIF et PNG sont support?es";
}
}
$photo01 = "/var/www/lesite/photos1/".$_FILES["photo1"]["name"]; |
Partager