View katmanında Captcha ve ve captcha yazabileceğim input box
{{HTML::image(Captcha::img(),'kod')}}
controller katmanında captcha doğrulama
$rules = array(
'captcha' => 'required|captcha'
);
$rules_mesaj = array(
'captcha.required' => 'Kod girilmelidir',
'captcha.captcha' => 'Kod hatalı girdiniz'
);
$validate = Validator::make(Input::all(), $rules, $rules_mesaj);
$messages = $validate->messages();
if($validate->fails()){
return Response::json(array('mesaj' => 'true', 'title' => 'Doğrulama hatası', 'text' => $messages->first(), 'type' => 'error'));
}
kod girilmediğinde veya hatalı girildiğinde mesaj gösteriliyor. kod doğru girildiğinde doğrulamayı geçmiyor ve boş bir mesaj gösteriyor laravel 4.2'de kullandım