Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 用户通过POST路由提交表单后立即注销_Php_Laravel - Fatal编程技术网

Php 用户通过POST路由提交表单后立即注销

Php 用户通过POST路由提交表单后立即注销,php,laravel,Php,Laravel,每次提交表单时,用户都会立即注销。 我曾尝试从头开始重新制作应用程序,甚至从make:auth使用Laravel内置身份验证,但问题仍然存在 目前我使用的是Laravel 5.6.33 以下是我的代码: web.php 其中,index用于列出我的帖子,store用于保存新帖子。 还有一个函数create来显示帖子表单。请重新填写您的问题。我想帮助你,但我几乎无法理解你。我将尝试描述我正在做的事情和我的问题,我创建一个表单和用户登录,登录后,当我尝试输入表单和提交表单时,laravel只需给我签

每次提交表单时,用户都会立即注销。 我曾尝试从头开始重新制作应用程序,甚至从
make:auth
使用Laravel内置身份验证,但问题仍然存在

目前我使用的是Laravel 5.6.33

以下是我的代码: web.php

其中,index用于列出我的帖子,store用于保存新帖子。
还有一个函数create来显示帖子表单。

请重新填写您的问题。我想帮助你,但我几乎无法理解你。我将尝试描述我正在做的事情和我的问题,我创建一个表单和用户登录,登录后,当我尝试输入表单和提交表单时,laravel只需给我签名就可以了。提交表单时,你可以提交所调用的操作吗?
<?php

    Route::get('/', 'HomeController@index')->name('home');


    Route::get('/posts','PostController@index');
    Route::post('/posts','PostController@store');
    Route::get('/posts/create','PostController@create');
    Route::get('/posts/{id}/reply','ReplyController@create');
    Route::post('/posts/{id}/reply','ReplyController@store');


    Route::get('/register','RegisterController@create')->name('register.create');
    Route::post('/register','RegisterController@store')->name('register');
    Route::get('/login','LoginController@create')->name('login');
    Route::post('/login','LoginController@store')->name('login.store');
    Route::get('/password/reset','LoginController@reset')->name('password.request');

    Route::post('/logout','LoginController@destroy')->name('logout');
public function __construct(){
    $this->middleware('auth')->except(['index','store']);
}