PHPWind v7.3.2 圈子好友搜索问题
来源:asp之家 发布时间:2009-05-31 17:40:00
打开:
mode/o/m_friend.php
查找:
InitGP(array('step','page','accord'));
empty($accord) && $accord = 'username';
if ($step == 2) {
$where = '';
if ($accord == 'uid') {
InitGP('keyword','P',2);
$uid = $keyword;
!$uid && Showmsg('mode_o_find_uid_err');
$uid == $winduid && Showmsg('mode_o_find_self');
$where .= 'uid='.pwEscape($uid);
} elseif ($accord == 'username') {
InitGP('keyword','',1);
$username = $keyword;
!$username && Showmsg('illegal_author');
$input_username = $username;
$sql_username = $username.'%';
$where .= 'username LIKE'.pwEscape($sql_username);
$username == $windid && Showmsg('mode_o_find_self');
} elseif ($accord == 'email') {
InitGP('keyword','P',1);
$email = $keyword;
if (!preg_match("/^[-a-zA-Z0-9_.]+@([0-9A-Za-z][0-9A-Za-z-]+.)+[A-Za-z]{2,5}$/",$email)) {
Showmsg('mode_o_email_format_err');
}
$email == $winddb['email'] && Showmsg('mode_o_find_self');
$where .= 'email='.pwEscape($email);
} else {
Showmsg('undefined_action');
}
修改为:
InitGP(array('step','page','accord','according'));
!empty($according) && $accord = $according;
empty($accord) && $accord = 'username';
if ($step == 2) {
$where = '';
if ($accord == 'uid') {
InitGP('keyword','P',2);
$uid = $keyword;
!$uid && Showmsg('mode_o_find_uid_err');
$uid == $winduid && Showmsg('mode_o_find_self');
$where .= 'uid='.pwEscape($uid);
} elseif ($accord == 'username') {
InitGP(array('keyword','username'));
!empty($username) && $keyword = $username;
!$keyword && Showmsg('illegal_author');
$input_username = $keyword;
$sql_username = $keyword.'%';
$where .= 'username LIKE'.pwEscape($sql_username);
$keyword == $windid && Showmsg('mode_o_find_self');
} elseif ($accord == 'email') {
InitGP('keyword','P',1);
$email = $keyword;
if (!preg_match("/^[-a-zA-Z0-9_.]+@([0-9A-Za-z][0-9A-Za-z-]+.)+[A-Za-z]{2,5}$/",$email)) {
Showmsg('mode_o_email_format_err');
}
$email == $winddb['email'] && Showmsg('mode_o_find_self');
$where .= 'email='.pwEscape($email);
} else {
Showmsg('undefined_action');
}
打开:mode/o/template/m_friend.htm
查找:
<input type="hidden" name="accord" id="accord" value="$accord">
修改为:
<input type="hidden" name="according" id="according" value="$accord">
查找:
getObj('accord').value = select;
修改为:
getObj('according').value = select;
猜你喜欢
- 本系列写到今天(1,2),我打算做个完整的系列,从公司基本上能用得上的东西都写一写,在2008R2上有什么改变,能为大家带来何种易用性以及管
- 饭否网初听这个名字,让我想起一句成语:廉颇老矣,尚能饭否?私下里不由窃窃:王兴取的这个饭否网,究竟蕴藏着什么玄机,与廉颇老前辈有什么渊源吗?
- 由SiteServer CMS、中国站长站联合主办,中电数据、创意在线协作举办、站长 * 别支持的“2010,我爱SiteServer CMS
- 随着互联网的应用越来越普及,为满足中小企业网站在电子商务的主流应用需求而开发;解决了企业在电子商务、信息化改造过程中缺乏人才的问题,而且减小
- 木马是一种基于远程控制的病毒程序,该程序具有很强的隐蔽性和危害性,它可以在人不知鬼不觉的状态下控制你或者监视你。有人说,既然木马这么厉害,那
- 北京时间10月12日消息,国外著名科技博客Mashable发文称,日前英国《每日电讯报》曾宣称Twitter正在考虑增加视频消息功能,但Tw
- 为了保证Windows系统的安全稳定,很多用户都是使用NTFS文件系统,因此共享文件夹的访问权限不但受到“共享权限&am
- 1、博大精深的美食文化中国美食自古以来在就在全世界有着重要的地位,拥有6万多种传统菜点、2万多种工业食品、五光十色的筵宴和流光溢彩的风味流派
- 在网络管理中,对于DNS服务的管理是一项基础性的工作。随着用户规模的扩大,频繁地手工修改DNS的区域数据库文件不是一件轻松的工作。关于动态D
- 速推网站长:发现现在的很多青少年在网络上玩一种叫作“偷菜”的游戏。有些人玩的至于到了一种痴迷的境界。
- “牌照虽然还没正式发,但应该快了吧。”记者昨日从业内了解到,不少第三方支付企业正等着领“身份证”。第三方支付行业的迅猛发展为大量消费者网络购
- 错误思路:等做大了再想如何赚钱,因为三大门户、百度等知名网站都是这么走过来的!你思考过这些问题没有:1、和这些成功网站同时期走相同路的倒下的
- 在即将开始测试UCenter Home 2.0中,针对1.5版本新增了六大互动新特性,使得新版本拥有更强的互动性。在此特别提前为大家做一下表
- 不管营销的理论派们把网络营销写得多么高深,您都得而且不得不接受这样一个事实: 如果没有流量,不管你的网站制作的多么的伟大,不管你的网站制作的
- 要说网站推广,大家的第一反应可能就是上论坛发软文和利用QQ群发软件疯狂的加人广发网址。尤其是群发,是搞SF和SE站长最喜欢用的就是一招。但是
- 短酷网推广计划浅见一:网站目标 网站的最终目标是为客户提供一个真正他们所需要的短媒体平台。 二:网站定位 市场定位:手机类网站、属性定位:社
- 邀请机制?我的第一反应就是Gmail,最早拥有Gmail帐户的同学都是在焦急和期待中过来的。渐渐,这种方式被互联网产品延续开来,进而形成一种
- 写在前面:本文为落叶原创帝国CMS、PHPCMS及DEDECMS对比系列文章之自定义模型功能对比分析,其它不同切入点的CMS对比分析文章将陆
- 为WordPress做模板的时候我们经常可能遇到这样的问题,每个页面用的模板不一样,比如,这个页面有侧边,那个页面没侧边,这个页面用这个导航
- 在Internet大众化及Web技术飞速演变的今天,在线安全所面临的挑战日益严峻。伴随着在线信息和服务的可用性的提升,以及基子Web的攻击和