mardi 7 janvier 2020

File Naming using the Correct extension in Laravel

I have the following code that i would like when a user uploads a file it ensures file naming extension uses the correct file name extension

function ifImageExistsSave(Request $request, String $file_name, String $directory) { {

       $target_dir = "images/";


       $current_time = Carbon::now();
       $image_name = $current_time . substr(str_shuffle(MD5(microtime())), 0, 10) . '.jpeg';
       $target_file = $target_dir . basename($_FILES[$file_name]["name"]);
       if (move_uploaded_file($_FILES[$file_name]["tmp_name"], $target_file)) {
           return $target_file;
       } else {
           return "Sorry, there was an error uploading your file.";
       }
   }


via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire