In PHP I am uploading a multiple file. But I want upload each file in different folder.
I Upload 9 file at a time.
So, Current Scenario is:- Ex:- Main folder -> pdf-files ->all uploaded pdf files
But I want as:- Main Folder->pdf-files->New Folder->pdf-file-1. Again, Main Folder->pdf-files->New Folder->pdf-file-2. Main Folder->pdf-files->New Folder->pdf-file-3. ....... So On
Here is my upload.php file:-
$output_dir = "pdf-files/";
if(isset($_FILES["myfile"]))
{
$ret = array();
$error =$_FILES["myfile"]["error"];
{
if(!is_array($_FILES["myfile"]['name'])) //single file
{
$fileName = $_FILES["myfile"]["name"];
move_uploaded_file($_FILES["myfile"]["tmp_name"],$output_dir. $_FILES["myfile"]["name"]);
$ret[$fileName]= $output_dir.$fileName;
}
else
{
$fileCount = count($_FILES["myfile"]['name']);
for($i=0; $i < $fileCount; $i++)
{
$fileName = $_FILES["myfile"]["name"][$i];
$ret[$fileName]= $output_dir.$fileName;
$ret[$fileCount] = $fileCount;
move_uploaded_file($_FILES["myfile"]["tmp_name"][$i],$output_dir.$fileName );
}
}
}
echo json_encode($ret);
}