Uploading Files in Laravel is very easy. All we need to do is to create a view file where a user can select a file to be uploaded and a controller where uploaded files will be processed. In a view file, we need to generate a file input by adding the following line of code. Form::file('file_name'); In Form::open(), we need to add ‘files’=>’true’ as shown below. This facilitates the form to be uploaded in multiple parts. Form::open(array('url' => '/uploadfile','files'=>'true')); Example Step 1 − Create a view file called resources/views/uploadfile.php and copy the following code in that file. resources/views/uploadfile.php <html> <body> <? php echo Form :: open ( array ( 'url' => '/uploadfile' , 'files' => 'true' )); echo 'Select the file to upload.' ; echo Form :: file ( 'image' ); echo Form :: submit ( 'Upload...