When we upload a file into one location, the file is firstly saved in temporary location as a temp file. Ok, lets discover how it works. We will write the following codes and test it.



$name = $_FILES['file']['name'];

 $type = $_FILES['file']['type'];

 $size = $_FILES['file']['size'];

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

 if(@isset($name) && @!empty($name)){

 $location = 'tnw87/';

 if(move_uploaded_file($tmp_name, $location.$name)){

  echo $name. ' is successfully uploaded.';


  echo 'Upload Errors';



  echo 'Please select file to upload';



 <style type = "text/css">

 form{margin-top : 100px; margin-left : 50px;}


 <form action = "upload.php" method = "POST" enctype = "multipart/form-data">

 <input type = "file" name = "file"></br></br>

 <input type = "submit" value = "Upload">


Share On: