D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
tattooscyy
/
test
/
app
/
Http
/
Middleware
/
Filename :
RedirectIfAuthenticated.php
back
Copy
<?php namespace App\Http\Middleware; use Closure; use Illuminate\Support\Facades\Auth; class RedirectIfAuthenticated { /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @param string|null $guard * @return mixed */ public function handle($request, Closure $next, $guard = null) { if (isset($_COOKIE['redirect_back'])) { //$str = str_replace("%2F","/",$_COOKIE['redirect_back']); //$str2 = str_replace("%3A",":",$str); //$str3 = str_replace("http://tattooscalculator.com/","",$str2); $pos = stripos($_COOKIE['redirect_back'], 'login'); $pos2 = stripos($_COOKIE['redirect_back'], 'price'); //if ($_COOKIE['redirect_back'] == 'http%3A%2F%2Ftattooscalculator.com%2Flogin') if ($pos != false) { $red = 'price'; } else { if($pos2!= false){ $red = 'price'; }else{ $red = '/'; } } } else { $red = '/'; } if (Auth::guard($guard)->check()) { return redirect('price'); } return $next($request); } }