Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <input type="file" id="fileToUpload" accept="image/*" name="fileToUpload[]" onchange="changeFile()" style="width: 0; height: 0; overflow: hidden;" multiple>
- $startUpload = true;
- $target_dir = "./tmp/";
- $names = array( 'name' => 1, 'type' => 1, 'tmp_name' => 1, 'error' => 1, 'size' => 1);
- foreach ($_FILES['fileToUpload'] as $key => $part) {
- $key = (string) $key;
- if (isset($names[$key]) && is_array($part)) {
- foreach ($part as $position => $value) {
- $_FILES['fileToUpload'][$position][$key] = $value;
- }
- unset($_FILES['fileToUpload'][$key]);
- }
- }
- $time = round(microtime(true) * 1000);
- foreach ($_FILES['fileToUpload'] as $key => $value) {
- $time++;
- //$target_file = $target_dir . $_SESSION['userId'] . "_" . basename($value["name"]) ;
- $target_file = $target_dir . $_SESSION['userId'] . "_" . $time;
- $imageFileType = strtolower(pathinfo($value["name"],PATHINFO_EXTENSION));
- $target_file = $target_file . "." . $imageFileType;
- $check = getimagesize($value['tmp_name']);
- if($check !== false){
- // echo "Image - " . $check['mime'] . ".";
- $uploadOk = true;
- }else {
- // echo "Not Image.";
- $uploadOk = false;
- }
- if(file_exists($target_file)) {
- $uploadOk = false;
- }
- if($uploadOk == false){
- $uploadFailed = true;
- } else {
- if(move_uploaded_file($value['tmp_name'], $target_file)) {
- // some code;
- } else {
- // some code;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement