Chinaunix首页 | 论坛 | 博客
  • 博客访问: 15217
  • 博文数量: 13
  • 博客积分: 270
  • 博客等级: 二等列兵
  • 技术积分: 130
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-23 17:50
文章分类
文章存档

2011年(13)

我的朋友

分类: Python/Ruby

2011-09-05 23:33:16

modules.php?app=user_reg
user_reg =>  modules/users/user_reg.php

注册:
1。/do.php?act=reg&ajax=1&user_email=kk@kk.com
2. 验证码
function getVerCode(){
var rand_value=Math.random();
$("verCodePic").src="servtools/veriCodes.php?vc="+rand_value;
}
/servtools/veriCodes.php?vc=0.18596015027614565
3. 验证码填写正确
function ajax_check(obj,type_id){
if(type_id=='email'){
div_value='user_email_message';
suc_str='您的Email帐号可用';
}else{
div_value='user_veriCode_message';
suc_str='验证码填写正确';
}
var check=new Ajax();
check.getInfo("do.php","get","app","act=reg&ajax=1&"+$(obj).id+"="+$(obj).value,function(c){if(c){refuse_submit(type_id,c);}else{pass_submit(type_id,suc_str);}});
}

/do.php?act=reg&ajax=1&veriCode=ztonq
4.对话框
function ser_item(){
var diag = new Dialog();
diag.Top="50%";
diag.Left="50%";
diag.Title = "用户协议";
diag.InnerHtml= '
本站暂无服务条款
';
diag.OKEvent = function(){diag.close();};
diag.show();
}
5. 提交

function checkForm(){
    user_name.onblur();
    user_email.onblur();
    user_password.onblur();
    user_repassword.onblur();
    veriCode.onblur();
    if(user_name_status && user_email_status && user_password_status && user_repassword_status && user_veriCode_status) {
        $("reg_form").action="do.php?act=reg";
        return true;
    } else {
        return false;
    }
}
6.语言包
u_reg_username_available;?>';
7.'reg'=> array('action/reg_act.php','main.php'),
第107行
$sql="insert into $t_users (user_name,user_pws,user_***,user_email,user_add_time,user_ico,invite_from_uid,is_pass,lastlogin_datetime,birth_year , birth_month , birth_day ,login_ip )"
                    ." values('$user_name','$user_pws',$user_***,'$user_email','".constant('NOWTIME')."','$user_ico',$invite_fromuid,$is_pass,'".constant('NOWTIME')."','','','','$_SERVER[REMOTE_ADDR]')";

    if(!$dbo->exeUpdate($sql)){
        action_return(0,$re_langpackage->re_reg_false,"-1");
    }

    $user_id=mysql_insert_id();
    $now_time=time();

    $sql="insert into $t_online (user_id,user_name,user_***,user_ico,active_time,hidden) values ($user_id,'$user_name',$user_***,'$user_ico','$now_time',0)";
    $dbo->exeUpdate($sql);
    


阅读(687) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~