Beispiel #1
0
	// ------------------------------------------------------------------------ //
	
	
	 // ---- Gestion des produits --------------------------------------------- //
	if ( $_POST[ "mon_action" ] == "gerer" ) {
		$produit = new Produit();
		$imageManager = New ImageManager();
		
		// ---- Traitement de l'image ------------------- //
		if ( $_POST[ "url1" ] != '' ) {
			$source = $_SERVER[ "DOCUMENT_ROOT" ] . $_POST[ "url1" ];
			if ( $debug ) echo "Source : " . $source . "<br>";
			
			if( strstr( $source, 'uploads' ) ) {
				$source = $_SERVER[ "DOCUMENT_ROOT" ] . $_POST[ "url1" ];
				$filenameDest = $imageManager->fileDestManagement( $source, $_POST[ "id" ] );
				
				// ---- Image -------- //
				$destination = $_SERVER[ "DOCUMENT_ROOT" ] . '/photos/produit' . $filenameDest;
				if ( $debug ) echo "Destination : " . $destination . "<br>";
				$imageManager->imageResize( $source, $destination, 637, null, ZEBRA_IMAGE_CROP_CENTER );
				
				$_POST[ "image" ] = $filenameDest;
			}
		}
		$imageManager = null;
		// ---------------------------------------------- //
		
		// ---- Traitement des donn�es ------------------ //
		if ( 1 == 1 ) {
			$id = $produit->gererDonnees( $_POST, $debug );
Beispiel #2
0
 // ---------------------------------------------- //
 // ---- Traitement des données ------------------ //
 if (1 == 1) {
     $id = $produit->gererDonnees($_POST, $debug);
 }
 // ---------------------------------------------- //
 // ---- Gestion des images du produit -------------------------------- //
 if (!empty($_POST["mes_images"])) {
     //print_pre( $_POST[ "mes_images" ] );
     $cpt = 1;
     foreach ($_POST["mes_images"] as $_image) {
         $source = $_SERVER['DOCUMENT_ROOT'] . $_image;
         if ($debug) {
             echo "<br>--- source : " . $source . "<br>";
         }
         $filenameDest = $imageManager->fileDestManagement($source, $id);
         if ($debug) {
             echo "--- filenameDest : " . $filenameDest . "<br>";
         }
         // ---- Création des différentes images ------------ //
         if (1 == 1) {
             // ---- Image de taille "normale" ---- //
             $destination = $_SERVER['DOCUMENT_ROOT'] . '/photos/produit/normale' . $filenameDest;
             if ($debug) {
                 echo "--- destination : " . $destination . "<br>";
             }
             $imageManager->imageResize($source, $destination, 800, 600, null);
             // ---- Image de taille "grande" ----- //
             $destination = $_SERVER['DOCUMENT_ROOT'] . '/photos/produit/accueil' . $filenameDest;
             if ($debug) {
                 echo "--- destination : " . $destination . "<br>";