Topic 1: upload file with Varien_File_Uploader .
Topic 2: How can I upload image using Varien_File_Uploader in magento?
Topic 3: Upload image using default magento function.
We can find above topic's solution in below code.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | if (isset( $_FILES [ 'add_image' ][ 'name' ]) && $_FILES [ 'add_image' ][ 'name' ] != '' ) { try { /* Starting upload */ $uploader = new Varien_File_Uploader( 'add_image' ); // Any extention would work $uploader ->setAllowedExtensions( array ( 'jpg' , 'jpeg' , 'gif' , 'png' )); $uploader ->setAllowRenameFiles(false); $uploader ->setFilesDispersion(true); // We set media as the upload dir $path = Mage::getBaseDir( 'media' ) . DS . 'projectphoto' . DS . 'image' . DS; $uploader ->save( $path , $_FILES [ 'add_image' ][ 'name' ] ); echo '-->' . $img_name = $uploader ->getUploadedFileName(); } catch (Exception $e ) { } } |
No comments:
Post a Comment