예제 #1
0
파일: user.php 프로젝트: houkunlin/yiban
						}
					}else{//密码修改成功
						$tip=$Tip->info('恭喜您,密码修改成功,稍后将跳转到登录页面!');
						@setcookie('login','',time(),'/');
						@setcookie('email','',time(),'/');
						@setcookie('pass','',time(),'/');
						$body=file_get_contents('../tpl/goto.html');
						$body=str_replace('{go}','login.php',$body);
						$body=str_replace('{time}',7,$body);
						$body=str_replace('{address}','用户登录',$body);
						$body=str_replace('{tip}',$tip,$body);
						echo $body;
						exit();
					}
				}else{
					$tip=$Tip->warn('很抱歉,数据库写入失败,请稍候重试,或者联系网站管理员!');
				}
			}else{
				$tip=$Tip->warn($err);
			}
			//    echo $sql;

		}

	}else{
		header('location:login.php');
		exit();
	}

	$body=file_get_contents('../tpl/user.html');
	$body=str_replace('{tip}',$tip,$body);
예제 #2
0
파일: login.php 프로젝트: houkunlin/yiban
	$is_login=is_login();
	if($is_login[0]==1010&&$login!=2){//已经登录成功
		$tip=$Tip->info('您通过cookie登录,欢迎您再次回到易班挂机网!');

		header('location:user.php');
		exit();
	}


	if($login==0){
	//进入登录页面
		$tip=$Tip->info('请登录易班挂机网!');
	}elseif($login==1){
	//登录
		if($website_email=='' || $website_pass==''){
			$tip=$Tip->warn('请输入帐号和密码!');
			//print_r($_SERVER);
		}else{
		
			$result=$mysqli->query("select * from webuser where email='{$website_email}'");
			if($result){
				if($result->num_rows>0){
					$row=$result->fetch_array();
					if($row['state']==0){
						@setcookie('login','',time(),'/');
						@setcookie('email','',time(),'/');
						@setcookie('pass','',time(),'/');
						header('location:reg2.php?email='.urlencode($row['email']));
						exit();
					}elseif($row['pass']==$website_pass){
						$time=time();
예제 #3
0
파일: reg.php 프로젝트: houkunlin/yiban
		$err='';
		if($website_pass==''||$website_email==''){
			$err.='您的信息没有填写完整!';
		}
		if(!preg_match("/^[_\.0-9a-z-]{6,18}/iU",$website_pass)){
			$err.='密码检测未通过!';
		}
		if(!preg_match("/^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$/iU",$website_email)){
			$err.='邮箱检测未通过!';
		}

		if($err==''){//进行注册操作
			$is_have=hkl_mysql_query("select * from webuser where email='{$website_email}'");
			if($is_have[0]==1010){
				//用户名或邮箱已被注册
				$tip=$Tip->warn('很抱歉,您填写的邮箱已被注册!');
			}else{
				//开始进行注册操作
				$pass=md5($website_pass);
				$time=time();
				$ip=get_client_ip();
				$ua=$_SERVER['HTTP_USER_AGENT'];
				$re=$mysqli->query("insert into webuser set pass='******',email='{$website_email}',regtime='{$time}',regip='{$ip}',regua='{$ua}' ");
				if($re){
					writeLog('['.date("Y-m-d H:i:s").']:用户['.hideStar($website_email).']完成初步注册');
					header('location:reg2.php?email='.urlencode($website_email));
					exit();
					// @setcookie('login','1',time()+7*24*60*60,'/');
					// @setcookie('email',$website_email,time()+7*24*60*60,'/');
					// @setcookie('pass',$pass,time()+7*24*60*60,'/');
					/*