<?php

// traite l'upload d'une fichier et le deplace ne le renommant selon un identtifiant donne 
function stocker_fichier($fichier,$id)
{

	$chemin_sur_serveur = '/opt/lampp/htdocs/Documents/images_serveur/' ;
	$id_fichier = $id.".jpg" ;
	$chemin_fichier = $chemin_sur_serveur.$id_fichier ;
	
	
	
	if(move_uploaded_file($fichier['tmp_name'],$chemin_fichier))
	{	
	
		// on redimensionne
		list($width, $height) = getimagesize($chemin_fichier);
		
		$small_width = 100;
		$small_height = 100;
		
		$medium_width = 300;
		$medium_height = 300;

		// on reechantillonne
		$image_p = imagecreatetruecolor($small_width, $small_height);
		$image_m = imagecreatetruecolor($medium_width, $medium_height);
		
		$image = imagecreatefromjpeg($chemin_fichier);
		
		
		// et on copie les nouvelles images
		imagecopyresampled($image_p, $image, 0, 0, 0, 0, $small_width, $small_height, $width, $height);
		imagecopyresampled($image_m, $image, 0, 0, 0, 0, $medium_width, $medium_height, $width, $height);
		
		imagejpeg($image_p, $chemin_sur_serveur.$id.'_S.jpg', 20);
		
		imagejpeg($image_m,$chemin_sur_serveur.$id.'_M.jpg', 70);
	
		
  		return true ;
  	}
  	else
  	{
  		return false ;
  	}
}
?>