晚安!!
我正在使用jquery验证插件,我有一个问题来检查电子邮件是否存在。
我在JS上有这个
email: {
required: true,
email: true,
remote: {
url: "comprobarEmail",
type: "get",
}
},
我在PHP中收到以下错误
in_array() expects at least 2 parameters, 1 given
我的PHP代码
public function checkEmail()
{
$user = User::all()->lists('email');
if (in_array(Input::get('email'), $user)) {
return Response::json(Input::get('email').' is already taken');
} else {
return Response::json(Input::get('email').' Username is available');
}
}
答案 0 :(得分:1)
您无需提取完整的电子邮件列表 - 您可以直接在查询中检查电子邮件是否存在(由Eloquent ORM提供):
MultiIndex.droplevel