Afficher les Messages d'Erreur dans Laravel après avoir été Redirigé à partir du contrôleur.

Comment puis-je afficher le message de validation de la vue qui est redirigé dans Laravel ?

Voici ma fonction dans un Contrôleur

public function registeruser()
{
    $firstname = Input::get('firstname');
    $lastname = Input::get('lastname');
    $data  =  Input::except(array('_token')) ;
    $rule  =  array(
                'firstname'       => 'required',
                'lastname'         => 'required',
                   ) ;
    $validator = Validator::make($data,$rule);
    if ($validator->fails())
    {
    $messages = $validator->messages();
    return Redirect::to('/')->with('message', 'Register Failed');
    }
    else
    {
    DB::insert('insert into user (firstname, lastname) values (?, ?)',
                                array($firstname, $lastname));
    return Redirect::to('/')->with('message', 'Register Success');
    }
    }

Je sais que le code donné ci-dessous est une mauvaise série, Mais comment puis-je résoudre ce problème et qu'est ce que
Je manque

@if($errors->has())
    @foreach ($errors->all() as $error)
        <div>{{ $error }}</div>
    @endforeach
@endif

Mise à jour : Et comment puis-je afficher les messages d'erreur à proximité de les domaines particuliers

Vous devez retourner les messages d'erreur, quelque chose comme return Redirect::to('/')->withErrors($validator);
Merci, ça m'a aidé
Comment vous repliée la valeur tapée dans le champ après la validation de redirection ?

OriginalL'auteur SA__ | 2014-11-04