{"id":24725517,"url":"https://github.com/learncodeweb/dropzone-with-php-image-resizer","last_synced_at":"2025-10-09T19:31:11.904Z","repository":{"id":42005577,"uuid":"89321343","full_name":"LearnCodeWeb/Dropzone-with-PHP-Image-Resizer","owner":"LearnCodeWeb","description":"A very simple class for upload multiple images using ajax. You can resize and change the quality of the images too.","archived":false,"fork":false,"pushed_at":"2022-04-19T07:38:49.000Z","size":462,"stargazers_count":12,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-03T07:37:54.182Z","etag":null,"topics":["ajax","bootstrap3","class","dropzone","dropzonejs","file-upload","html","image-manipulation","jquery","multiple-file-upload","multiple-files","php","quality","upload","uploader"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LearnCodeWeb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-04-25T05:36:34.000Z","updated_at":"2023-11-07T12:45:22.000Z","dependencies_parsed_at":"2022-08-12T02:10:15.596Z","dependency_job_id":null,"html_url":"https://github.com/LearnCodeWeb/Dropzone-with-PHP-Image-Resizer","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/LearnCodeWeb/Dropzone-with-PHP-Image-Resizer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LearnCodeWeb%2FDropzone-with-PHP-Image-Resizer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LearnCodeWeb%2FDropzone-with-PHP-Image-Resizer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LearnCodeWeb%2FDropzone-with-PHP-Image-Resizer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LearnCodeWeb%2FDropzone-with-PHP-Image-Resizer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LearnCodeWeb","download_url":"https://codeload.github.com/LearnCodeWeb/Dropzone-with-PHP-Image-Resizer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LearnCodeWeb%2FDropzone-with-PHP-Image-Resizer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001975,"owners_count":26083244,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ajax","bootstrap3","class","dropzone","dropzonejs","file-upload","html","image-manipulation","jquery","multiple-file-upload","multiple-files","php","quality","upload","uploader"],"created_at":"2025-01-27T13:19:33.278Z","updated_at":"2025-10-09T19:31:11.537Z","avatar_url":"https://github.com/LearnCodeWeb.png","language":"JavaScript","readme":"# Resize and Upload multiple images using PHP and Ajax\n\nMultiple Files Uploaded in PHP.\n\n1. Resize Images\n2. Change the quality of images\n3. Add watermark\n4. Set watermark position x-y\n5. Check to upload image size\n6. Rename images\n7. Create thumbnail with the original image **[New feature added]**\n\n\n```php\n    $yourFileName = 'Your paramName' // Set in a Dropzone\n    $yourDestination  = '../upload' // Folder/Dir name where you need to save images\n    $createThumb  =  false; // This is set default\n    $minImgWidth  = 400 //Set to check Minimum width of uploaded images.\n    $waterMarkImgSrc  = '../mini-logo.png' //Set watermark\n    $xPosition  = 20 //Set position of watermark X-AXIS\n    $yPosition  = 20 //Set position of watermark Y-AXIS\n    $reName = 'Rename uploaded file if you need' // Left empty save file default name\n    $permission = 0655 // Folder/Dir permission set 0777 for full access\n    $quality  = 100 // Set image quality you can set it between 1-100\n    $newWidth = '' // If you want to resize the image then pass int value else upload without resizing\n    $thumbWidth = //If you want to resize the image thumb then pass int value else upload without resizing image will be saved. \n```\n\n\n\u003e View online complete documentation and integration \u003ca href=\"https://learncodeweb.com/web-development/resize-and-upload-multiple-images-using-php-and-ajax/\" target=\"_blanck\"\u003eClick Here\u003c/a\u003e\n\n\u003e View working example \u003ca href=\"https://learncodeweb.com/demo/web-development/resize-and-upload-multiple-images-using-php-and-ajax/\" target=\"_blanck\"\u003eView Demo\u003c/a\u003e\n\nThank you\n\nRegards Zaid Bin Khalid\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flearncodeweb%2Fdropzone-with-php-image-resizer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flearncodeweb%2Fdropzone-with-php-image-resizer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flearncodeweb%2Fdropzone-with-php-image-resizer/lists"}