Bjr a tous, en faite je m'entraine a créé une url shoterner avec laravel 8.
j'ai créé une classe urlsController et dans cette classe il est question que la fontion show() redirige mes utilisateur sur un lien raccourci ce lien ce trouvant dans ma Bdd.
cette function marche tres bien quand je introduit directement dans le fichier web.php mais dans le controller ça redirige toute la pages
svp besoin de votre aides
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
public function show(Request $shortened)
            {
                $url = Url::whereShortened($shortened)->first();
 
                if(! $url)
                {
                    return redirect('/');                
                }
 
                    return redirect($url->url);            
 
            }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Route::get('/', [App\Http\Controllers\UrlsController::class, 'show'])->name('welcome');