在我的刀片文件中,我有一个用户的 html 表单,其中输入字段电子邮件的类型为电子邮件。但我认为它提供了不一致的电子邮件格式验证。例如它显示 abc@xyz 和 abc@xyz.com 都是正确的电子邮件地址,但在我的控制器中,验证器方法返回我无效的 abc@xyz 电子邮件格式。我该如何解决这个问题???
在我的刀片文件中:
<input type="email" name="email" value="">
在我的控制器中:
$validator = Validator::make($request->all(), [
'email' => 'email|unique:table_name,col_name',
],[
'email.unique' => 'email is already in used',
]);
if ($validator->fails()) {
return redirect()->back()->withInput($request->all())->withErrors($validator);
}