1、表单_token的验证
<input type="hidden" name="_token" value="<?php echo csrf_token();?>">
或者输-----@csrf
2、back()回退上一页面
3、更新迁移文件
C:\wamp64\www\weibo>php artisan migrate
Nothing to migrate.
C:\wamp64\www\weibo>php artisan migrate:rollback
Rolling back: 2020_05_18_114655_create_table_msgs
Rolled back: 2020_05_18_114655_create_table_msgs
C:\wamp64\www\weibo>php artisan migrate
Migrating: 2020_05_18_114655_create_table_msgs
Migrated: 2020_05_18_114655_create_table_msgs
4、跳转 return redirect(‘msg/index’);//redirect跳转
5、留言板
第7章 完整的增删改查–留言板
7.1 程序规划
GET /msg/index 展示留言列表
GET /msg/add 展示表单
POST /msg/add 接受 POST 数据,并入库
GET /msg/del/{
id} 删除留言
[GET,POST] /msg/up/{
id} 修改留言
按规划写如下路由器:
Route::get('msg/index' , 'MsgController@index');
Route::get('msg/add' , 'MsgController@add');
Route::post('msg/add' , 'MsgController@addPost');
Route::get('msg/del/{id}' , 'MsgController@del');
Route::match(['get','post'],'msg/up/{id}' , 'MsgController@up');
生成控制器 : php artisan make:controller MsgController
在控制器中,补全实现方法;
7.2 数据迁移
1.生成迁移文件
php artisan make:migration create_msgs_table --create=msgs
2.编辑迁移文件
public function up() {
Schema::create('msgs', function (Blueprint $table) {
$table->increments('id')