【发布时间】:2021-03-18 19:18:40
【问题描述】:
我正在学习 Laravel 8 并尝试进行表单验证,我想知道我的 $_POST 是否正确?或者有更好的方法来做到这一点,还是我的代码有问题?
请参阅下面的代码:
<?php
namespace App\Http\Controllers ;
use illuminate\Http\Request ;
class customers extends Controller {
public function getData (Request $request){
$name = $_POST['name']; // <--- is this right ?
}
}
【问题讨论】:
-
你为什么要使用 $_POST ?
-
真的你验证了他们直接在路由
Route::get(...);Route::post(...);等中发送请求的动词 -
使用
$request->name或$request->input('name')
标签: php html forms security laravel-8