You shouldn’t just use the $_GET
you’ve got now. Your file is based in $_FILES["csv_file"]["tmp_name"]
.
Best you review this tutorial, that basically says you need to do something like this:
<?php
if ($_FILES["csv_file"]["error"] > 0)
{
echo "Error: " . $_FILES["csv_file"]["error"] . "<br />";
}
else
{
echo "Upload: " . $_FILES["csv_file"]["name"] . "<br />";
echo "Type: " . $_FILES["csv_file"]["type"] . "<br />";
echo "Size: " . ($_FILES["csv_file"]["size"] / 1024) . " Kb<br />";
echo "Stored in: " . $_FILES["csv_file"]["tmp_name"];
}
?>
And you can go from there. Use move_uploaded_file
if you want to move the file from the temp location, also explained in the tutorial 🙂