php - how to images uploaded multiple users in javascript -
this screen shot,see user1 uploaded files/images example (image1,image2 , image3).another user(user2) uploaded files/images (image4,image5,image6).both user uploading files/images @ same time.i'm using single directory users files uploaded directory.now i'm facing files/images user uploaded it?this angular.js file
'use strict'; $(function(){ $(document).on('click','#drop_div',function(){ $('#file_upload').click(); }); }); angular.module('app', ['angularfileupload']).controller('appcontroller', ['$scope', 'fileuploader', function($scope, fileuploader) { var uploader = $scope.uploader = new fileuploader({url: 'upload.php'}); console.log('uploader---------'+uploader); uploader.filters.push({ name: 'customfilter', fn: function(item /*{file|filelikeobject}*/, options) { var type = '|' + item.type.slice(item.type.lastindexof('/') + 1) + '|'; var file_exten_val = '|pdf|jpg|jpeg|png|bmp|gif|application|x-zip-compressed|'.indexof(type); var file_name = item.name; var slice_exten = file_name.split('.'); console.log([type,file_exten_val]); if((file_exten_val == -1) && (slice_exten[1] =='epub') || (type =='x-zip-compressed')){ return this.queue.length < 20; }else if(file_exten_val >= 0){ return this.queue.length < 20; } } }); }]); upload.php
<?php if ( !empty( $_files ) ) { $temppath = $_files['file']['tmp_name']; $uploadpath = dirname( __file__ ) . directory_separator . 'uploads' . directory_separator . $_files[ 'file' ][ 'name' ]; echo $uploadpath; move_uploaded_file( $temppath, $uploadpath ); $answer = array( 'answer' => 'file transfer completed' ); $json = json_encode( $answer ); echo $json; } else { echo 'no files'; } ?>
according documentation, can send form data files (param formdata):
'use strict'; $(function(){ $(document).on('click','#drop_div',function(){ $('#file_upload').click(); }); }); angular.module('app', ['angularfileupload']).controller('appcontroller', ['$scope', 'fileuploader', function($scope, fileuploader) { var uploader = $scope.uploader = new fileuploader({url: 'upload.php', formdata: [{username: 'myusername'}]}); //[...] } 

Comments
Post a Comment