这是我的场景:
我有一个gravity表单a,在这里我收集用户数据,用户会自动注册到我的网站(通过gravity表单用户注册插件)。然后用户自动登录并转到gravity form B,我在那里收集更多数据。
我在表格B中有一个字段,它是通过函数中的代码预先填充的。php和应该存储user\\u登录和user\\u电子邮件的MD5哈希(请记住,用户是自动登录的)。
这是代码
add_filter("gform_field_value_editlink", "get_editlink");
function get_editlink(){
$editlink = md5($user_login . $user_email);
return $editlink;
}
问题是它传递(我想)一个不同的MD5哈希,可能是“$user\\u login”和“$user\\u email”,就像用户没有登录一样(但它是!!!)
你认为问题出在哪里?
提前感谢
P、 我知道我有一部分是OT,但问题的核心是与MD5相关的,如果没有插件,我可能会遇到同样的问题:)