Javascript 全局变量,my_global_var):
现在,在JavaScript代码中,您应该编辑这段代码:Javascript 全局变量,my_global_var):,javascript,php,jquery,Javascript,Php,Jquery,现在,在JavaScript代码中,您应该编辑这段代码: data:{ action: 'epm_registration_process', epformdata: epmformdata } 详情如下: data:{ action: 'epm_registration_process', nonce: my_global_var['nonce'], epformdata: epmformdata
data:{
action: 'epm_registration_process',
epformdata: epmformdata
}
详情如下:
data:{
action: 'epm_registration_process',
nonce: my_global_var['nonce'],
epformdata: epmformdata
}
仅此而已。如果以下是真的
if(!isset($\u POST['nonce'))| |!wp_verify_nonce($\u POST['nonce'],'epm_new_user'))
这个问题很可能会结束,因为它是一个没有太多上下文的大型代码转储-只有一个错误和“有什么地方出错了”。如果你能通过一些调试来缩小它的范围,那将极大地帮助读者。谢谢@Jaromanda你是对的,这就是为什么人们应该睡觉的原因。哈哈。它就在我面前。再次感谢,我希望它能帮助其他人。
wp_enqueue_script( 'my_js_file', 'http://www.yourwebsitedomain.com');
wp_localize_script( 'my_js_file', 'my_global_var', array('nonce'=> wp_create_nonce('epm_new_user')));
data:{
action: 'epm_registration_process',
epformdata: epmformdata
}
data:{
action: 'epm_registration_process',
nonce: my_global_var['nonce'],
epformdata: epmformdata
}