Advertisement
Guest User

Untitled

a guest
Jul 21st, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. <?php
  2. ini_set('error_reporting', E_ALL);
  3. ini_set('display_errors', 1);
  4. ini_set('display_startup_errors', 1);
  5.  
  6.  
  7. function dd($var){
  8. echo '<pre>';
  9. print_r($var);
  10. echo '</pre>';
  11. die();
  12. }
  13. function reArrayFiles(&$file_post) {
  14.  
  15. $file_ary = array();
  16. $file_count = count($file_post['name']);
  17. $file_keys = array_keys($file_post);
  18.  
  19. for ($i=0; $i<$file_count; $i++) {
  20. foreach ($file_keys as $key) {
  21. $file_ary[$i][$key] = $file_post[$key][$i];
  22. }
  23. }
  24.  
  25. return $file_ary;
  26. }
  27.  
  28. //dd($_FILES);
  29.  
  30. if(isset($_FILES) && $_FILES['file[]']['error'] == 0){ // Проверяем, загрузил ли пользователь файл
  31.  
  32. $file_ary = reArrayFiles($_FILES['file']);
  33.  
  34. //dd($file_ary);
  35.  
  36. foreach($file_ary as $item){
  37. if(is_uploaded_file($item["tmp_name"])){
  38. // Если файл загружен успешно, перемещаем его
  39. // из временной директории в конечную
  40. if( var_dump( move_uploaded_file($item["tmp_name"], $_SERVER['DOCUMENT_ROOT']. "/img_model/".$item["name"]))){
  41.  
  42. }else{
  43. die('error');
  44. }
  45.  
  46. } else {
  47. echo("Ошибка загрузки файла");
  48. }
  49. }
  50.  
  51. }else{
  52. echo 'No File Uploaded'; // Оповещаем пользователя о том, что файл не был загружен
  53. }
  54.  
  55. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement