【发布时间】:2018-01-26 14:30:36
【问题描述】:
需要帮助来验证我的表单输入 我需要用户只能上传扩展名为 .log 的文件
到目前为止,我已经尝试过如下所示的代码,但即使文件是 .log,验证器仍然拒绝输入
提前致谢
$validator = Validator::make($request->all(),
[
'email' => 'required|email',
'file_log' => 'mimes:text/plain,log'
],
[
'email.email' => 'Please input valid email address',
'file_log.mimes' => 'Mohon hanya mengunggah file yang berekstensi .log ',
]
);
【问题讨论】:
-
文件扩展名不是 mime 类型。
'file_log' => 'mimes:text/plain,log'。您应该使用正则表达式验证来验证文件名以.log结尾 -
谢谢先生,你能给我一个基于我的代码的正则表达式实现的例子
-
谢谢..你的链接给我带来了解决方案
标签: laravel validation logging