Downloading file does not work with PHP

advertisements

So I have a form that allows a user to upload files. When they submit the file, I can get the file information such as name and tmp_name, yet the actually upload doesn't work. I don't get any PHP errors either. Below is my code, I think I just need another pair of eyes on it, as it was working a few days ago.

//Get the file name
$target_Dir = "temp/";

$tempName = $_FILES['file']['tmp_name'];

$target_file = $target_Dir . basename($_FILES["file"]["name"]);

$filename = pathinfo($target_file, PATHINFO_FILENAME);

//Get the password
$password = $_POST['password'];
//Store if the user wants the certificate to remain password protected
$passProtect = $_POST['passProtect'];
//upload the file to the server
move_uploaded_file($tempName, $target_file);

I need the file name without the extension for a later point in my code, in case you're wondering why I'm storing the file name without the extension.


I think you just did this mistake

$fileExtension = pathinfo($target_file, PATHINFO_FILENAME);

Try using this insted of that Code then only you will get the file name not the extention.