Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi

0
FatalErrorException in UserController.php line 24: Call to undefined function App\Http\Controllers\User()

Açık 1 Cevaplar 144 Gösterim Php

Laravel ile UserController classında hata veriyor, 

FatalErrorException in UserController.php line 24:Call to undefined function App\Http\Controllers\User()

 UserController.php classımdaki ilgili kısım.

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Auth;
use App\Http\Requests;

class UserController extends Controller
{
    public function getSignup(){
        return view('user.signup');
    }
    
    public function postSignup(Request $request){
        $this->validate($request, [
            'email' =>'email|required|unique:users',
            'password' => 'required|min:4'
        ]);
        
        $user = new User([
            'email' => $request->input('email'), //another way is $request['înput']
            'password' => bcrypt($request->input('password'))
        ]);
        $user->save();
        
        return redirect()->route('product.index'); // starting page
     }
  }  

1 cevap

0

Aşağıdaki kırmızı boyalı yerleri eklersen calışacaktır.

User classını bulamıyor onu güzelce ver, sonrasında New User kısmına dikkat et.

<?php

namespace App\Http\Controllers;
use App\User;

use Illuminate\Http\Request;
use Auth;
use App\Http\Requests;

class UserController extends Controller
{
    public function getSignup(){
        return view('user.signup');
    }
    
    public function postSignup(Request $request){
        $this->validate($request, [
            'email' =>'email|required|unique:users',
            'password' => 'required|min:4'
        ]);
        
        $user = new User([
            'email' => $request->input('email'), //another way is $request['înput']
            'password' => bcrypt($request->input('password'))
        ]);
        $user->save();
        
        return redirect()->route('product.index'); // starting page    
    }
    
(1.9k puan)