A5下载文章资讯

分类分类

phpcms迷你版登陆后返回登陆前页面笔记补充

2016-10-26 09:45作者:禾城数码

昨天熬夜给网站加了个迷你的登陆窗口,这样用户不用非常繁琐的去点登陆再输入帐号密码,能够很直观的输入帐号密码验证码并且登陆成功。其实其他几样老三样就不说了,可以翻以前做的笔记都差不多。这次为了让当前url的地址能够顺利的传输到iframe下的子页面,用了点js函数。

phpcms迷你版登陆后返回登陆前页面笔记补充

然后再form上get一下 加个 ¥forw a rd=<?p h p e c ho U RL En co de(¥_ G E T[" for ward"]); ?>

phpcms迷你版登陆后返回登陆前页面笔记补充

可是做了这两不这两布以后发现用户登陆后还是无法返回到登陆前的页面,打开phpcms//modules/member/index.php

找到

¥forw a rd = is s e t(¥_P O S T['forwa rd']) && !e mp ty($_PO S T['fo rward']) ? url de co de(¥_P OST['forward']) : 'index.php?m=membe r& c=index';

替换为

¥forw ard = iss et(¥_GET['forw ard']) && !e mpt y(¥_G E T['forward']) ? urldecode(¥_GE T['forward']) : ur ldecod e(¥_GE T['forw ard']);

phpcms迷你版登陆后返回登陆前页面笔记补充

保存运行,成功

备注:服务器上安全按管的太严了,不让我输入这些代码,所以我就把英文的标点换成了中文的标点,所以你在搜索的时候记得换回来哦 或者看图上说明

展开全部

相关

说两句网友评论
    我要跟贴
    取消