try like this..
in Controller --->
namespace App\Http\Controllers;
use App\Models\Login_Model;
use Illuminate\Support\Facades\Input;
use View;
use Request;
use Session;
use Illuminate\Support\Facades\Redirect;
public function do_login() {
$data['posts'] = Input::only('username','password');
$data['result'] = Login_Model::login($data);
if(count($data['result'])>0)
{
$username = $data['result'][0]->name;
$userid = $data['result'][0]->id;
session()->put('username',$username);
session()->put('userid',$userid);
$user_data = session()->get('username');
if(isset($user_data) || $user_data != "")
{
Session::flash('message', 'Successfully Logged In!');
return Redirect::to('content');
}
else
{
Session::flash('message', 'Logged In Failed!');
return Redirect::to('register');
}
}
else
{
Session::flash('message', 'Logged In Failed!');
return Redirect::to('register');
}
}