Laravel 5.4没有注册用户到数据库,

时间:2017-08-09 14:02:12

标签: mysql login laravel-5.4

我只是想让我的注册表单提交到我的数据库,但我的问题是你输入信息到表单按提交,它只是重新加载页面,不会向数据库发送任何内容。

最初它会提交我输入的内容但是当你去登录时它只会重新加载页面而不是重定向,所以我改变了一些东西导致另一个东西现在它没有做任何事情我不能指出问题。

RegisterController.php

{{ arrayB[loop.index0] }} 

路由/ web.php

namespace App\Http\Controllers\Auth;

use App\Admin;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Validator;
use Illuminate\Foundation\Auth\RegistersUsers;

class RegisterController extends Controller
{
    use RegistersUsers;

    /**
     * Where to redirect users after registration.
     *
     * @var string
     */
    protected $redirectTo = ('index');

    /**
     * Create a new controller instance.
     *
     * @return void
     */
    public function __construct()
    {
        $this->middleware('guest:admin');
    }

register.blade.php

<?php

Auth::routes();

 Route::get('/index', 'HomeController@index');

  Route::prefix('/admin')->group(function() {

    Route::get('/login', 'Auth\AdminLoginController@showLoginForm')->name('admin.login');
    Route::post('/login', 'Auth\AdminLoginController@login')->name('admin.login.submit');
    Route::get('/', 'AdminController@index')->name('admin.dashboard');
    Route::get('/logout', 'Auth\AdminLoginController@logout')->name('admin.logout');
  });

Route::prefix('/admin')->group(function() {
Route::get('register', 'Auth\AdminRegisterController@showRegistrationForm');
    Route::post('register', 'Auth\AdminRegisterController@register')->name('admin.register');
});


Route::get('about', function () {
    return view('about');
});


Route::get('advertise', function () {
    return view('advertise');
});

Route::get('index', function () {
        return view('index');  })->middleware('auth');

由于某种原因,确认密码输入没有显示在浏览器的表单上,但是如果你提交表单,它会弹出......为什么?

我知道你可能需要查看其他页面,所以不要犹豫要求他们

我感谢任何帮助人员,

0 个答案:

没有答案