Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Joomla Can';由于电子邮件地址中的引号(';)而无法登录_Joomla - Fatal编程技术网

Joomla Can';由于电子邮件地址中的引号(';)而无法登录

Joomla Can';由于电子邮件地址中的引号(';)而无法登录,joomla,Joomla,使用LDAP登录。 如果用户的电子邮件地址中有引号”,则登录时尝试获取此消息: 请输入有效的电子邮件地址 无法登录 如果在数据库中手动删除引号,则消息将消失 需要保留在电子邮件中的报价,并能够登录。 有什么想法吗?您需要避开电子邮件地址 我没有测试过这个,但是 在administrator/components/com_login/models/login.php第38行中更改 'username' => $input->$method->get('username', '',

使用LDAP登录。 如果用户的电子邮件地址中有引号
,则登录时尝试获取此消息:

请输入有效的电子邮件地址

无法登录

如果在数据库中手动删除引号,则消息将消失

需要保留在电子邮件中的报价,并能够登录。
有什么想法吗?

您需要避开电子邮件地址

我没有测试过这个,但是

在administrator/components/com_login/models/login.php第38行中更改

'username' => $input->$method->get('username', '', 'USERNAME'),

'username' => addslashes ( $input->$method->get('username', '', 'USERNAME') ),