@hostianer @Sonu @dlenzin Posting my entire code
routes.php
<?php
use Illuminate\Support\Facades\File; //Tried both this with Request
use File; //This with File
Route::get('/', 'WelcomeController@index');
Route::get('about', 'PagesController@about');
Route::get('contact', 'PagesController@contact');
Route::resource('articles', 'ArticlesController');
// creating a route for login
Route::get('login', 'LoginController@index');
Route::post('login', 'LoginController@authenticate');
Route::get('register', 'RegisterController@index');
Route::get('dashboard', 'DashboardController@index');
Route::post('happy', function(){
//$file = Input::file('file');
$file = Request::file('file');
var_dump($file);
$filename = $file->getClientOriginalName();
echo 'Image name'.$filename;
});
WelcomeController
<?php namespace App\Http\Controllers;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
class WelcomeController extends Controller {
//
public function index()
{
// return ('My laravel app works!!!!');
return view('welcome');
}
}
Welcome.blade.php
<html>
<head>
<title>Laravel</title>
<link href='//fonts.googleapis.com/css?family=Lato:100' rel='stylesheet' type='text/css'>
<style>
//Eliminated to shorten the code
</style>
<script src="http://localhost/learning-laravel-5/public/js/dropzone.js"></script>
<link rel="stylesheet" href="http://localhost/learning-laravel-5/public/css/dropzone.css" media="all">
</head>
<body>
<div class="container">
<div class="content">
<div class="title">Laravel 5</div>
<div class="quote">{{ Inspiring::quote() }}</div>
<form class="dropzone dz-clickable" method="POST" enctype="multipart/form-data" action="http://localhost/learning-laravel-5/public/happy">
<div class="dz-message">
<h4>Drag Photos to Upload</h4>
<span>Or click to browse</span>
</div>
<input name="_token" type="hidden" value="{{ csrf_token() }}">
<input type="submit" name="submitForm" value="Upload Image">
</form>
</div>
</div>
</body>
</html>
I am still getting the same error. Actually I need an implementation using angular,so if you can point me to something relevant it would be easy for me to take forward.
Thank you