php - how to images uploaded multiple users in javascript -


enter image description here enter image description here

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

Popular posts from this blog

php - isset function not working properly -

javascript - Thinglink image not visible until browser resize -

firebird - Error "invalid transaction handle (expecting explicit transaction start)" executing script from Delphi -