Внесите некоторые изменения в код, как показано ниже:
В контроллере:
public function store(Adstore $request)
{
$validated = $request->validated();
$user_id = Auth::user()->id;
$ad = Ad::create([
'user_id' => $user_id,
'services' => $validated['dropdown_service'],
'titre' => $validated['title'],
'niveau_etude' => $validated['dropdown_etude'],
'langue' => $validated['langue'],
'experience' => $validated['experience'],
'localisation' => $validated['local'],
'description' => $validated['description'],
'contact' => $validated['contact'],
]);
if($ad){
return redirect()->route('accueil')->with('success','Votre annonce a été postée.');
} else {
return redirect()->route('accueil')->with('error','Something went wrong.');
}
}