public function edit_info(Request $request){
$array = array();
if($request->input('username') != Auth::user()->username){
$array['username'] = 'required|min:5|max:255|unique:users';
}
$request->validate($array);
return redirect()->route('my-account');
} Laravel Nerede hata yapıyor olabilirim?
4
●147
- 10-09-2020, 16:36:30Account Controller içerisinde yeni bir fonksiyon tanımladım. Post edildiğinde çalışıyor ve eğer kişinin girdiği veri login olduğu üyelikteki bilgilerden farklı ise check etmesi gerekiyor. Ama işlevini görmüyor.
- 10-09-2020, 16:41:45night_walker adlı üyeden alıntı: mesajı görüntüle
hocam $request->input değilde $request->username olarak direkt çekmeyi dener misin ? hatta bir dd at üst satıra $request->all(); yap kontrol et username verisi geliyor mu ? - 10-09-2020, 16:46:15denedim hocam, if ile kontrol ettiğim iki datada 1-1 aynı, bir gariplik var anlamadım.picpoket adlı üyeden alıntı: mesajı görüntüle
- 10-09-2020, 19:41:09Make validationla olay çözüldü. Controllerede bir if çaktık tamamdır 😂 validation errorleri aktarmıyormuş viewe
osts|max:255',