Php 拉雷维尔邮报不起作用

Php 拉雷维尔邮报不起作用,php,laravel,post,Php,Laravel,Post,我正在做一个简单的laravel项目,在这个项目中,用户有一个注册页面。为此,我使用了两种方法register(get方法)和postregister(post方法)。 我的代码: Get方法工作正常。但提交表单后,post方法没有调用。即使我尝试打印dd(“hii”),但没有显示。有人能帮我吗 @extends('layout') @section('content')<style> <style>

我正在做一个简单的laravel项目,在这个项目中,用户有一个注册页面。为此,我使用了两种方法register(get方法)和postregister(post方法)。 我的代码:

Get方法工作正常。但提交表单后,post方法没有调用。即使我尝试打印dd(“hii”),但没有显示。有人能帮我吗

           @extends('layout') @section('content')<style>
            <style>
             nav {
               visibility: hidden;
             }
           </style>
         <h3 style="margin-top: 70px;" align="center">Signup Page</h3>

         <div class="container">
              <div class="row">
                <div class="register is-Responsive"
                    style="background-color: rgba(0, 0, 0, 0.3)">
           <div id="logo-container"></div>
           <div class="col-sm-12 col-md-10 col-md-offset-1">
            <form action="/register" id="loginForm" method="post">
                @if (count($errors) > 0)
                <div class="alert alert-danger">
                    <ul>
                        @foreach ($errors->all() as $error)
                        <li>{{ $error }}</li> @endforeach
                    </ul>
                </div>
                @endif {!! csrf_field() !!}
                <div class="form-group input-group">
                    <span class="input-group-addon"><i class="fa fa-user"></i></i></span>
                    <input class="form-control" type="text" name='username'
                        placeholder="username" />
                </div>

                <div class="form-group input-group">
                    <span class="input-group-addon"><i class="fa fa-envelope"></i></span>
                    <input class="form-control" type="email" name='email'
                        placeholder="email" />
                </div>
                <div class="form-group input-group">
                    <span class="input-group-addon"><i class="fa fa-key"></i></span> <input
                        class="form-control" type="password" name='password'
                        placeholder="password" />
                </div>
                <div class="form-group input-group">
                    <span class="input-group-addon"><i class="fa fa-key"></i></span> <input
                        class="form-control" type="password" name='password_confirmation'
                        placeholder="confirm password" />
                </div>
                <div class="checkbox">
                    <label> <input type="checkbox"> I agree to the <a href="#">Terms
                            and Conditions</a>
                    </label>
                </div>
                <div class="form-group">
                    <button type="submit" class="btn btn-def btn-block">Signup</button>
                </div>

            </form>
        </div>
    </div>
</div>
@扩展('layout')@节('content'))
导航{
可见性:隐藏;
}
注册页
@如果(计数($errors)>0)
    @foreach($errors->all()作为$error)
  • {{$error}
  • @endforeach
@endif{!!csrf_field()!!} 我同意这个建议 报名

@endsection

在正常情况下,没有中间件

路线:

Route::post ( '/register', 'LoginController@postregister' );
鉴于:

<form action="{{ URL::to('/register') }}" method="post"></form>
将按钮标记更改为输入:

<input type="submit" value="Submit" class="btn btn-def btn-block"></input>

在表单中添加以下内容:

<input type="hidden" name="_token" value="{{ csrf_token() }}">


试试这个。祝你好运。

在post请求期间,你在表单中发送了csrf吗?你也可以发布你的HTML代码吗…Route::group(['middleware'=>['web']],function(){Route::get('/'),'LoginController@index');路由::get('/register','LoginController@register');路由::post('/register','LoginController@postregister' );路由::获取(“/dashboard”,”LoginController@dashboard' ); } ); 这是我的RouteHku…但我尝试了…以前的代码也工作过。突然,它从过去3天起就不工作了…我不知道问题出在哪里…当我提交表单时..用户没有保存在数据库中..以及凭据在url中显示为get Method将您的按钮标记更改为注册表上的输入标记。嘿,发布url功能是否正确?你查过了吗?我想这是我的要求。这是在url上的y,数据正在显示。我只给出了正确的url..但它作为get请求。。这是我提交表单时得到的url。我不知道问题出在哪里
<input type="submit" value="Submit" class="btn btn-def btn-block"></input>
<input type="hidden" name="_token" value="{{ csrf_token() }}">