dedecms 跨域共享cookie的域名实际方法
发布时间:2021-04-30 | 发布者: | 浏览次数: 次
织梦dedecms在启用二级域名后 由于dedeajax不能跨域所以使用ajax返回登录数据不能成功,对ajax跨域实在是找不到比较好的方法所以暂时采用以下方法替代:
第一步,在member文件夹处建立一个php文件,名字为“ajax_index_loginsta_s.php”。
第二步,给这个文件中填写的代码为:
require_once(dirname(__file__)."/config.php");
ajaxhead();
if($myurl == '')
{
echo "document.write('
');";
echo "document.write('
echo "document.write('');";
echo "document.write('');";
echo "document.write('');";
echo "document.write('
用户名
');";
echo "document.write('
密码
');";
echo "document.write('
验证码
');";
echo "document.write(' ');";
echo "document.write(' ');";
echo "document.write('
');";
exit('');
}
$uid = $cfg_ml->m_loginid;
$face = $cfg_ml->fields['face'] == '' ? $globals['cfg_memberurl'].'/images/nopic.gif' : $cfg_ml->fields['face'];
echo "document.write('
".$cfg_ml->m_username." 欢迎登陆xxxxxxxx! | | |
');";
?>
适当的自己修改吧,我这个主要用在顶部登陆,所以都是横着放的。
第三步,把所有需要添加登陆的页面中增加一行代码:
转载请标注:——
上一篇:
下一篇: