亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? register.php

?? 強大的PHP內容管理系統盡量不要讓站長把時間都花費在為您修正說明上。壓縮包解壓
?? PHP
字號:
<?php
$wind_in='rg';
require_once('global.php');

//Dedecms Api
require_once(D_P."pp_dederemote_interface.php");

include_once(D_P."data/bbscache/dbreg.php");
include_once(D_P.'data/bbscache/customfield.php');
@include_once(D_P.'data/bbscache/inv_config.php');

if(GetGP('vip')=='activating'){
	InitGP(array('r_uid','pwd'),'G');
	$r_uid=(int)$r_uid;
	$u_db=$db->get_one("SELECT yz FROM pw_members WHERE uid='$r_uid'");
	if($u_db){
		if($pwd==$u_db['yz']){//利用時間戳驗證
			$db->update("UPDATE pw_members SET yz=1 WHERE uid='$r_uid'");
			Showmsg('reg_jihuo_success');
		} else{
			Showmsg('reg_jihuo_fail');
		}
	} else{
		Showmsg('reg_jihuo_fail');
	}
}
if($db_pptifopen && $db_ppttype=='client'){
	Showmsg('passport_register');
}
list($reggd) = explode("\t",$db_gdcheck);
list($regq) = explode("\t",$db_qcheck);

if(GetGP('action','P') == 'regnameck'){
	include_once(D_P."data/bbscache/dbreg.php");
	InitGP('username','P');
	if(strlen($username) > $rg_regmaxname || strlen($username) < $rg_regminname){
		echo"<script language=\"JavaScript1.2\">parent.retmsg('0');</script>";
		exit;
	}
	$S_key = array("\\",'&',' ',"'",'"','/','*',',','<','>',"\r","\t","\n",'#','%');
	foreach($S_key as $value){
		if(strpos($username,$value) !== false){
			echo"<script language=\"JavaScript1.2\">parent.retmsg('1');</script>";
			exit;
		}
	}
	if(!$rg_rglower){
		for($asc=65;$asc<=90;$asc++){ 
			if(strpos($username,chr($asc)) !== false){
				echo"<script language=\"JavaScript1.2\">parent.retmsg('2');</script>";
				exit;
			}
		}
	}
	$rg_banname=explode(',',$rg_banname);
	foreach($rg_banname as $value){
		if(strpos($username,$value)!==false){
			echo"<script language=\"JavaScript1.2\">parent.retmsg('1');</script>";
			exit;
		}
	}
	$rt = $db->get_one("SELECT uid FROM pw_members WHERE username='$username'");
	if($rt){
		echo"<script language=\"JavaScript1.2\">parent.retmsg('3');</script>";
		exit;
	} else {
		echo"<script language=\"JavaScript1.2\">parent.retmsg('4');</script>";
		exit;
	}
}
if($rg_allowregister==0){
	Showmsg($rg_whyregclose);
}
if($rg_allowsameip && file_exists(D_P.'data/bbscache/ip_cache.php')){
	$ipdata=readover(D_P.'data/bbscache/ip_cache.php');
	$pretime=(int) substr($ipdata,13,10);
	if($timestamp-$pretime>$rg_allowsameip*3600){
		P_unlink(D_P.'data/bbscache/ip_cache.php');
	} elseif(strpos($ipdata,"<$onlineip>")!==false){
		Showmsg('reg_limit');
	}
}
$forward = $db_pptifopen ? GetGP('forward') : '';
$groupid!='guest' && Showmsg('reg_repeat');

InitGP(array('invcode'));

if(!$_POST['step'] && !$rg_reg){
	require_once(R_P.'require/header.php');
	require_once(PrintEot('register'));footer();
} elseif($_POST['step']==1 || $rg_reg=='1' && $_POST['step']!=2){
	!$rg_timestart && $rg_timestart=1960;
	!$rg_timeend && $rg_timeend=2000;
	$img=@opendir("$imgdir/face");
	while($imagearray=@readdir($img)){
		if($imagearray!="." && $imagearray!=".." && $imagearray!="" && $imagearray!="none.gif"){
			$imgselect.="<option value='$imagearray'>$imagearray</option>";
		}
	}
	@closedir($img);
	require_once(R_P.'require/header.php');
	$custominfo = unserialize($db_union[7]);
	require_once(PrintEot('register'));footer();
} elseif($_POST['step']==2){
	$reggd && GdConfirm($_POST['gdcode']);
	InitGP(array('regreason','regname','regpwd','regicon','regreason','reghomepage','regfrom','regintroduce','regsign','regemail','regsex','regbirthyear','regbirthmonth','regbirthday','regoicq','customdata','regifemail'),'P',1);
	InitGP(array('question','customquest','answer'),'P');
	$regsex        = (int)$regsex;
	$regifemail    = (int)$regifemail;
	$regemailtoall = (int)$regemailtoall;

	if($inv_open=='1'){
		if(empty($invcode)){
			Showmsg('invcode_empty');
		} else{
			$inv_days*=86400;
			$inv=$db->get_one("SELECT id FROM pw_invitecode WHERE invcode='$invcode' AND ifused<'2' AND $timestamp-createtime<'$inv_days'");
			!$inv && Showmsg('illegal_invcode');
		}
	}
	if($regq && $db_question && $_POST['qanswer'] != $db_answer[$_POST['qkey']]){
		Showmsg('qcheck_error');
	}
	if($rg_ifcheck && !$regreason){
		Showmsg('reg_reason');
	}
	if(strlen($regname)>$rg_regmaxname || strlen($regname)<$rg_regminname){
		Showmsg('reg_username_limit');
	}
	$S_key=array("\\",'&',' ',"'",'"','/','*',',','<','>',"\r","\t","\n",'#','%');
	foreach($S_key as $value){
		if(strpos($regname,$value)!==false){
			Showmsg('illegal_username');
		}
		if(strpos($regpwd,$value)!==false){
			Showmsg('illegal_password');
		}
	}
	$safecv='';
	if($db_ifsafecv){
		require_once(R_P.'require/checkpass.php');
		$safecv=questcode($question,$customquest,$answer);
	}
	if(!$rg_rglower){
		for($asc=65;$asc<=90;$asc++){
			if (strpos($regname,chr($asc))!==false){
				Showmsg('username_limit');
			}
		}
	}
	if(strpos($regicon,'..')!==false){
		Showmsg('undefined_action');
	}
	$regpwd = md5($regpwd);
	if(strlen($regintroduce)>200) Showmsg('introduce_limit');
	if($regsign != ""){
		if(strlen($regsign)>50){
			$gp_signnum=50;
			Showmsg('sign_limit');
		}
		require_once(R_P.'require/bbscode.php');
		$lxsign=convert($regsign,$db_windpic,2);
		if($lxsign==$regsign){
			$rg_ifconvert=1;
		} else{
			$rg_ifconvert=2;
		}
	} else{
		$rg_ifconvert=1;
	}
	if(@include_once(D_P."data/bbscache/wordsfb.php")){
		$wordsfb = $wordsfb + $replace;
		foreach($wordsfb as $key => $value){
			$banword = (string) stripslashes($key);
			if(strpos($regsign,$banword)!==false || strpos($regintroduce,$banword)!==false){
				Showmsg('sign_wordsfb');
			}
		}
	}
	if(strpos($regpwd,"\r")!==false || strpos($regpwd,"\t")!==false || strpos($regpwd,"|")!==false || strpos($regpwd,"<")!==false || strpos($regpwd,">")!==false){
		Showmsg('illegal_password');
	}
	if(empty($regemail) || !ereg("^[-a-zA-Z0-9_\.]+\@([0-9A-Za-z][0-9A-Za-z-]+\.)+[A-Za-z]{2,5}$",$regemail)){
		Showmsg('illegal_email');
	} else{
		if($rg_email){
			$e_check=0;
			$e_limit=explode(',',$rg_email);
			foreach($e_limit as $key=>$val){
				if(strpos($regemail,"@".$val)!==false){
					$e_check=1;
					break;
				}
			}
			$e_check==0 && Showmsg('email_check');
		}
	}
	$rs = $db->get_one("SELECT COUNT(*) AS count FROM pw_members WHERE username='$regname'");
	if($rs['count']>0){
		Showmsg('username_same');
	}

	$regname=='guest' && Showmsg('illegal_username');
	$rg_banname=explode(',',$rg_banname);
	foreach($rg_banname as $value){
		if(strpos($regname,$value)!==false){
			Showmsg('illegal_username');
		}
	}
	$regsex=$regsex ? $regsex : "0";
	$rg_birth = (!$regbirthyear || !$regbirthmonth || !$regbirthday) ? '0000-00-00' : $regbirthyear."-".$regbirthmonth."-".$regbirthday;
	if($regoicq && !ereg("^[0-9]{5,}$",$regoicq)){
		Showmsg('illegal_OICQ');
	}
	if($rg_ifcheck=='1'){
		$rg_groupid='7';//后臺控制是否需要驗證
	} else{
		$rg_groupid='-1';
	}
	require_once(D_P.'data/bbscache/level.php');
	@asort($lneed);
	$rg_memberid=key($lneed);
	$rg_yz=$rg_emailcheck==1 ? $timestamp : 1;
	$fieldadd='';
	if($customfield){
		foreach($customfield as $key=>$val){
			$field="field_".(int)$val['id'];
			$$field=GetGP($field,'P');
			if($val['required'] && !$$field){
				Showmsg('field_empty');
			}
			if($val['maxlen'] && strlen($$field) > $val['maxlen']){
				Showmsg('field_lenlimit');
			}
			$$field = Char_cv($$field);
			$fieldadd .= $fieldadd ? ",$field='{$$field}'" : "$field='{$$field}'";
		}
	}
	$db->update("INSERT INTO pw_members (username,password,safecv,email,publicmail,groupid,memberid,icon,gender,regdate,signature,introduce,oicq,icq,site,location,bday,receivemail,yz,signchange) VALUES ('$regname','$regpwd','$safecv','$regemail','$regemailtoall','$rg_groupid','$rg_memberid','$regicon','$regsex','$timestamp','$regsign','$regintroduce','$regoicq','','$reghomepage','$regfrom','$rg_birth','$regifemail','$rg_yz','$rg_ifconvert')");
	$winduid=$db->insert_id();
	$db->update("INSERT INTO pw_memberdata (uid,postnum,rvrc,money,lastvisit,thisvisit,onlineip) VALUES ('$winduid','0','$rg_regrvrc','$rg_regmoney','$timestamp','$timestamp','$onlineip')");
	if($rg_ifcheck){
		$db->update("INSERT INTO pw_memberinfo(uid,regreason) VALUES ('$winduid','$regreason')");
	}
	$db_union=explode("\t",stripslashes($db_union));
	$custominfo=unserialize($db_union[7]);
	if($custominfo && $customdata){
		foreach($customdata as $key=>$val){
			$key=Char_cv($key);
			$val=Char_cv($val);
			$customdata[stripslashes($key)]=stripslashes($val);
		}
		$customdata=addslashes(serialize($customdata));
		$db->pw_update(
			"SELECT uid FROM pw_memberinfo WHERE uid='$winduid'",
			"UPDATE pw_memberinfo SET customdata='$customdata' WHERE uid='$winduid'",
			"INSERT INTO pw_memberinfo SET uid='$winduid',customdata='$customdata'"
		);
	}
	$db->update("UPDATE pw_bbsinfo SET newmember='$regname',totalmember=totalmember+1 WHERE id='1'");
	if($fieldadd){
		$db->pw_update(
			"SELECT uid FROM pw_memberinfo WHERE uid='$winduid'",
			"UPDATE pw_memberinfo SET $fieldadd WHERE uid='$winduid'",
			"INSERT INTO pw_memberinfo SET uid='$winduid',$fieldadd"
		);
	}
	if($inv_open=='1'){
		$db->update("UPDATE pw_invitecode SET receiver='$regname',usetime='$timestamp',ifused='2' WHERE id='$inv[id]'");
	}
	$windid=$regname;
	$windpwd=$regpwd;
	//$iptime=$timestamp+86400;
	//Cookie("ifregip",$onlineip,$iptime);
	if($rg_allowsameip){
		if(file_exists(D_P.'data/bbscache/ip_cache.php')){
			writeover(D_P.'data/bbscache/ip_cache.php',"<$onlineip>","ab");
		}else{
			writeover(D_P.'data/bbscache/ip_cache.php',"<?php die;?><$timestamp>\n<$onlineip>");
		}
	}
	//addonlinefile();
	if(GetCookie('userads') && $db_ads=='2'){
		list($u,$a)=explode("\t",GetCookie('userads'));
		if(is_numeric($u) || ($a && strlen($a)<16)){
			require_once(R_P.'require/userads.php');
		}
	}
	if($rg_yz == 1){
		Cookie("winduser",StrCode($winduid."\t".PwdCode($windpwd)."\t".$safecv));
		Cookie("ck_info",$db_ckpath."\t".$db_ckdomain);
		Cookie('lastvisit','',0);//將$lastvist清空以將剛注冊的會員加入今日到訪會員中
	}
	//發送短消息
	if($rg_regsendmsg){
		require_once(R_P.'require/msg.php');
		$rg_welcomemsg = str_replace('$rg_name',$regname,$rg_welcomemsg);
		$messageinfo   = array($windid,'0',"Welcome To[{$db_bbsname}]!",$timestamp,$rg_welcomemsg,'N');
		writenewmsg($messageinfo,1);
	}
	
	//Dedecms Api
	$okurl = "./$db_bfn";
	$rcdata = SynchDedeCms($rg_name,"reg",3600*24*15);
	if($rcdata=="OK"){
			if($cfg_regJumpUrl!=""){
				$okurl = $cfg_regJumpUrl;
			}
	}
	//----------------------------------------

	//發送郵件

	if($rg_emailcheck){
		require_once(R_P.'require/sendemail.php');
		if(sendemail($regemail,'email_check_subject','email_check_content','email_additional')){
			Showmsg('reg_email_success');
		} else{
			Showmsg('reg_email_fail');
		}
	} elseif($rg_regsendemail){
		require_once(R_P.'require/sendemail.php');
		sendemail($regemail,'email_welcome_subject','email_welcome_content','email_additional');
	}
	//發送結束

	//passport
	if($db_pptifopen && $db_ppttype == 'server' && ($db_ppturls || $forward)){
		$action='login';
		$jumpurl=$forward ? $forward : $db_ppturls;
		require_once(R_P.'require/passport_server.php');
	}
	//passport

	refreshto("./$db_bfn",'reg_success');
}
?>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人动漫在线一区| 国产在线精品不卡| 在线观看视频一区| 亚洲成av人影院| 欧美一卡二卡三卡| 六月丁香婷婷久久| 国产色91在线| 在线精品观看国产| 毛片av一区二区| 久久久一区二区三区捆绑**| 成人精品免费网站| 亚洲一区二区成人在线观看| 日韩欧美一区二区在线视频| 国产成人综合视频| 自拍偷拍国产精品| 欧美精品在线观看播放| 国产美女精品一区二区三区| 国产精品久久三区| 欧美色图天堂网| 国内久久婷婷综合| 亚洲精品国产第一综合99久久| 欧美精品三级日韩久久| 国产成人亚洲综合a∨婷婷图片| 国产精品国产三级国产aⅴ中文 | 92精品国产成人观看免费 | 7777精品久久久大香线蕉| 老色鬼精品视频在线观看播放| 日本一区二区三区在线不卡 | av一区二区不卡| 亚欧色一区w666天堂| 久久精品免费在线观看| 欧美视频一区二区三区四区| 国产乱人伦偷精品视频免下载| 亚洲午夜av在线| 欧美韩日一区二区三区四区| 欧美精品第1页| 成人的网站免费观看| 日韩专区一卡二卡| 日韩美女视频一区二区| 精品少妇一区二区三区免费观看 | 国产成人av一区二区三区在线| 一二三四区精品视频| 久久久亚洲综合| 欧美一级欧美一级在线播放| 99视频在线精品| 国产乱人伦偷精品视频免下载 | 久久久精品中文字幕麻豆发布| 在线视频一区二区三区| 成人精品鲁一区一区二区| 狠狠v欧美v日韩v亚洲ⅴ| 亚洲国产精品一区二区www| 亚洲国产精品传媒在线观看| 精品黑人一区二区三区久久| 欧美日韩中字一区| 99久久国产综合精品麻豆| 久久99这里只有精品| 男人的天堂亚洲一区| 五月天激情小说综合| 亚洲视频在线一区| 国产精品久久午夜夜伦鲁鲁| 国产片一区二区| 国产欧美一区二区精品性| 欧美成人女星排行榜| 91精品综合久久久久久| 欧美日本在线看| 欧美系列日韩一区| 在线一区二区视频| 色婷婷亚洲精品| 色婷婷一区二区三区四区| 91欧美激情一区二区三区成人| 成人天堂资源www在线| 国产99久久久国产精品潘金| 国产在线精品免费| 国产一区二区0| 国产成人综合自拍| 成人精品视频.| 91伊人久久大香线蕉| 色婷婷精品大视频在线蜜桃视频| 99国产精品久久久久久久久久 | 成人手机电影网| a美女胸又www黄视频久久| 99亚偷拍自图区亚洲| 9i看片成人免费高清| 一本到不卡精品视频在线观看| 一本一本大道香蕉久在线精品| 97精品视频在线观看自产线路二| 成人毛片在线观看| 99视频一区二区三区| 欧洲中文字幕精品| 欧美精品一卡二卡| 欧美变态tickle挠乳网站| 精品国产乱码久久久久久免费 | 国产欧美精品国产国产专区| 中文字幕第一区二区| 亚洲人成人一区二区在线观看| 一区二区三区在线影院| 午夜精品一区二区三区三上悠亚| 秋霞av亚洲一区二区三| 国产精品自在欧美一区| 不卡一区在线观看| 精品视频资源站| 精品国产一区二区三区av性色| 国产人妖乱国产精品人妖| 亚洲男人的天堂网| 日韩av在线免费观看不卡| 国产精品一区一区| 欧美在线一二三四区| 欧美成人a∨高清免费观看| 国产精品久久久久久妇女6080 | 国产高清久久久| 色偷偷88欧美精品久久久| 欧美一级理论片| 国产精品毛片久久久久久久| 亚洲一区二区三区四区中文字幕| 蜜桃av噜噜一区| 色综合久久久网| 亚洲精品在线网站| 亚洲午夜一二三区视频| 国产一区三区三区| 欧美视频自拍偷拍| 久久精品一区二区三区不卡牛牛 | 亚洲欧洲日韩综合一区二区| 丝袜美腿成人在线| 91在线观看地址| 精品动漫一区二区三区在线观看| 亚洲欧洲一区二区在线播放| 男人的j进女人的j一区| 91久久免费观看| 国产喷白浆一区二区三区| 日韩成人一级大片| 91一区二区在线| 久久久久久久久久久99999| 水蜜桃久久夜色精品一区的特点| www.在线成人| 久久久久久综合| 青青草原综合久久大伊人精品优势| 99久久久无码国产精品| 久久久精品综合| 精品一区二区三区不卡| 欧美久久一区二区| 亚洲欧美国产毛片在线| 国产成人h网站| 久久综合一区二区| 日本美女一区二区三区视频| 欧美在线观看18| 亚洲视频一二三| 国产91精品入口| 久久久噜噜噜久噜久久综合| 美女网站在线免费欧美精品| 欧美精选一区二区| 性做久久久久久久久| 欧洲一区在线观看| 亚洲乱码国产乱码精品精可以看| 国产成人在线免费观看| 精品国产免费一区二区三区四区 | 国产在线一区二区| 日韩一区和二区| 青青草视频一区| 欧美一区二区三区在线观看视频| 亚洲妇熟xx妇色黄| 欧美三区在线视频| 亚洲bt欧美bt精品| 欧美日韩在线不卡| 日韩福利视频网| 欧美一区二区三区色| 奇米888四色在线精品| 欧美一区二区视频观看视频| 毛片不卡一区二区| 26uuu欧美| 国产91精品一区二区麻豆亚洲| 国产精品午夜久久| 波多野结衣中文字幕一区| 亚洲同性gay激情无套| 91美女视频网站| 亚洲国产精品尤物yw在线观看| 欧美日本一道本| 久88久久88久久久| 国产日韩成人精品| 97久久精品人人做人人爽50路| 亚洲精品自拍动漫在线| 欧美午夜不卡在线观看免费| 日韩成人午夜电影| 26uuu精品一区二区三区四区在线| 激情综合色综合久久综合| xnxx国产精品| 成人午夜视频在线观看| 亚洲图片欧美激情| 91.xcao| 精品一区二区三区在线播放视频| 国产日韩欧美一区二区三区综合 | 免费观看日韩av| 欧美精品一区二| 99久久婷婷国产综合精品电影| 亚洲va中文字幕| 国产喂奶挤奶一区二区三区| 91成人网在线| 国产麻豆欧美日韩一区| 亚洲丝袜另类动漫二区| 欧美大黄免费观看| 色综合久久88色综合天天免费|