File "dependency.php"

Full Path: /home/analogde/www/Prog/MMM/Fusion/upload_file/008/dependency.php
File size: 1.22 KB
MIME-type: text/x-php
Charset: utf-8

<?php
   if(isset($_FILES['file'])){
      $errors= array();
      $file_name = $_FILES['file']['name'];
      $file_size =$_FILES['file']['size'];
      $file_tmp =$_FILES['file']['tmp_name'];
      $file_type=$_FILES['file']['type'];
      $file_path = "uploads/".$file_name;
      $dir_path = "uploads";
   
      
      $extensions= array("html","php","js","jpeg","jpg","png","webp","gif");
      
     
      if($file_size < 1){
         $errors ='Something went wrong! Please try another file.';
      }
      
      if(empty($errors)==true){
         if(!file_exists($dir_path)){
            mkdir($dir_path, 0777, true);
            if(file_exists($dir_path) && !file_exists($file_path)){

               if(move_uploaded_file($file_tmp,"uploads/".$file_name)){
                  echo "File : <a href='uploads/$file_name'>$file_name</a>";
               }else{
                  echo $errors;
               }
            
            }else{
               echo $errors;
            }
         }else{
            move_uploaded_file($file_tmp,"uploads/".$file_name);
            echo "File : <a href='uploads/$file_name'>$file_name</a>";
         }
      }else{
         print_r($errors);
      }
   }
?>