• 博客(0)
  • 资源 (7)

空空如也

uchome支付插件

VIP积分充值系统 目前支持六种支付方式: 支付宝 财付通 网银在线 易宝手机充值卡 易宝手机银行卡 PayPal 功能: 积分充值 购买VIP 积分兑换VIP

2011-01-20

UCH2.0绿色完美支持邮箱登陆(免费)

UCH2.0绿色完美支持邮箱登陆(免费) 找到 source/do_login.php $password = $_POST['password']; $username = $_POST['username']; $cookietime = intval($_POST['cookietime']); if (isemail($username)) { $sqlgetuser = "SELECT uid,email,emailcheck FROM ".tname("spacefield")." WHERE email='$username'"; $querygetuser = $_SGLOBAL['db']->query($sqlgetuser); $getuserid = $_SGLOBAL['db']->fetch_array($querygetuser); if ($getuserid['emailcheck'] == 0 && $_SGLOBAL['db']->num_rows($querygetuser) != 0) { showmessage('email_unchecked', 'do.php?ac='.$_SCONFIG['login_action']); } $getuserid = $getuserid['uid']; $sqlgetuser = "SELECT uid,username FROM ".tname("space")." WHERE uid='$getuserid'"; $querygetuser = $_SGLOBAL['db']->query($sqlgetuser); $getusername = $_SGLOBAL['db']->fetch_array($querygetuser); $username = trim($getusername['username']); } //Noffice.Net 找到 language/lang_showmessage.php 在里面添加'email_unchecked' 对应的提示信息(根据自身要求写)

2010-11-24

UCHOME Email获取注册码

没任何更新,只是在修改时加了3行代码(注意:在安装说明2的C步骤里面),实现了“注册后直接通过邮箱验证”,本程序完全支持UCH2.0,哈哈....... 新增功能: 成功注册后,email直接通过邮箱验证,免去激活! 一、罗说几句: 本人喜欢PHP,只是喜欢并非很精。所以写的PHP可能会存在一些BUG,这是在所难免的!所以请大家多多指点,一起完善它。 二、插件功能: 注册前,需要输入注册码,在点击获取注册码后,输入自己的email,然后点获取注册码就行了! 接着查收由网站发出的email注册码邮件...... 能有效的防止注册机或随便输入一个不存在的Email注册的行为。 成功注册后,email直接通过邮箱验证,免去激活! 三、安装说明: 1、解压后上传Upload文件夹中的所有文件。 2、按下面说明修改3个文件:(共4处) A.打开admin/tpl/config.htm,找到: <tr> <th>关闭邀请注册功能</th> <td> <input type="radio" name="config[closeinvite]" value="1"<!--{if $configs[closeinvite] == '1'}--> checked<!--{/if}-->>是 <input type="radio" name="config[closeinvite]" value="0"<!--{if $configs[closeinvite] != '1'}--> checked<!--{/if}-->>否 </td> </tr> 在下面添加以下代码: <tr> <th style="color:red">关闭邮箱获取注册码功能</th> <td> <input type="radio" name="config[emailcode]" value="1"<!--{if $configs[emailcode] == '1'}--> checked<!--{/if}-->>是 <input type="radio" name="config[emailcode]" value="0"<!--{if $configs[emailcode] != '1'}--> checked<!--{/if}-->>否 </td> </tr> B.打开template/default/do_register.htm,找到: <!--{else}--> <tr> <th style="vertical-align: top;">验证码</th> <td> <script>seccode();</script> <p>请输入上面的4位字母或数字,看不清可<a href="javascript:updateseccode()">更换一张</a></p> <input type="text" id="seccode" name="seccode" value="" class="t_input" onBlur="checkSeccode()" tabindex="1" autocomplete="off" />&nbsp;<span id="checkseccode">&nbsp;</span> </td> </tr> <!--{/if}--> <!--{/if}--> 在下面添加以下代码: <!--{if $_SCONFIG['emailcode']}--> <tr><th>注册码</th><td><input type="text" id="regcode" name="regcode" value="" class="t_input" tabindex="1" />&nbsp;<a href="regcode.php">点这里获取注册码</a></td></tr> <!--{/if}--> C.打开source/do_register.php,找到: //已经注册用户 if($_SGLOBAL['supe_uid']) { showmessage('registered', 'space.php'); } 在下面添加以下代码: //注册码验证 if($_SCONFIG['emailcode']){ $query = $_SGLOBAL['db']->query("SELECT * FROM ".tname("regcode")." where regcode='".$_POST['regcode']."'"); $getrs = $_SGLOBAL['db']->num_rows($query); if($getrs == 0){showmessage('您填写的注册码不正确,请重新输入。');} $rs = $_SGLOBAL['db']->fetch_array( $query ); if($rs['email'] != $_POST['email']) { showmessage('您填写的Email地址和获取注册码的Email地址不同,请填写获取注册码的Email地址。'); } } 再找到: if($newuid <= 0) { if($newuid == -1) { showmessage('user_name_is_not_legitimate'); } elseif($newuid == -2) { showmessage('include_not_registered_words'); } elseif($newuid == -3) { showmessage('user_name_already_exists'); } elseif($newuid == -4) { showmessage('email_format_is_wrong'); } elseif($newuid == -5) { showmessage('email_not_registered'); } elseif($newuid == -6) { showmessage('email_has_been_registered'); } else { showmessage('register_error'); } } else { 在下面添加以下代码: //注册码改为已使用的 updatetable('regcode', array('checkcode'=>1), array('email'=>$email)); 再找到:(新增的直接激活邮箱) //更新默认用户好友缓存 include_once(S_ROOT.'./source/function_cp.php'); foreach ($fuids as $fuid) { friend_cache($fuid); } } } 在下面添加以下代码: //如果注册email与获取注册码的email相同,则直接通过email验证 if($rs['email'] == $_POST['email']) { updatetable('spacefield', array('emailcheck'=>1), array('uid'=>$newuid)); } 3、运行install_regcode.php。 4、登陆后台,更新缓存。 5、在站点设置->注册显示,里面开启“关闭邮箱获取注册码功能”。 建议开启这个功能时,关闭验证码和验证问题功能,要不然给人感觉注册太麻烦了。其实这个功能已经很使用了! 四、插件结构: 文件夹 PATH 列表 │ install_regcode.php 安装文件 │ regcode.php Email注册码主程序 └─template 模板目录 └─default 默认模板目录 regcode_index.htm Email注册码模板文件

2010-11-24

任务脚本插件 UCHOME

任务脚本插件 UCHOME 发布第一次投票。。。。等等

2010-11-24

UCHOME 分类信息插件(开放游客浏览)

UCHOME 分类信息插件(开放游客浏览)

2010-11-24

Flash网站管理系统

安装说明: 1. 将文件解压上传至服务器; 2. 访问:http://你的域名/setup.asp 进入安装页面; 3. 按照提示完成安装(请仔细查阅每一步的安装提示); 4. 登陆后台 》进入基本设置 》在(系统安全码:)出打上勾 》点击更新数据; 5. 安装全部完成。 为了您更安全的使用本系统请将后台目录(admin)重命名: 如:将admin文件夹重命名为:pppp 后台访问网址为:http://你的域名/pppp/ 这样既可隐藏你的网站后台。

2010-04-17

SysTools-v2.27

SysTools-v2.27 SysTools-v2.27.rar

2009-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除