Пример #1
0
<?
	include("../config/mysql_config.php");
	include('../funclass/tip.class.php');
	$is_login=is_login();
	if($is_login[0]==1010){//已经登录成功
		$Tip=new tip();
		$tip='';
		$row=$is_login[1];
		$yiban_list=hkl_mysql_query("select * from ybuser where webuserid='{$row["id"]}'");
		if($yiban_list[0]==1010){
			$i=1;
			$list='';
			foreach($yiban_list[1] as $row2){
				$list.='
					  <a href="admin_yiban_more.php?user='******'ybuser'].'" class="list-group-item">'.($i++).').<span class="hklbq">'.$row2['ybuser'].'</span><span class="hklbq">'.($row2['run']==1?'开启':'未开启').'</span></a> ';
			}

		}elseif($yiban_list[0]==1002){
			$list='
				  <div class="alert alert-warning">你没有添加易班账户,<a href="add_yiban.php">点击这里添加账户</a></div> ';
		}else{
			$list=$Tip->info($yiban_list[1]);
		}

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

	$body=file_get_contents('../tpl/admin_yiban.html');
	$body=str_replace('{list}',$list,$body);
Пример #2
0
include '../config/mysql_config.php';
include 'email.php';
$myname = isset($_POST['myname']) && trim($_POST['myname']) != '' ? trim($_POST['myname']) : '';
$ta = isset($_POST['ta']) && trim($_POST['ta']) != '' ? trim($_POST['ta']) : '';
$email = isset($_POST['email']) && $_POST['email'] != '' ? trim($_POST['email']) : '';
$content = isset($_POST['content']) && trim($_POST['content']) != '' ? $_POST['content'] : '';
if (empty($myname) || empty($ta) || empty($content) || strlen(trim($content)) < 15) {
    echo '{"error":"表白检测不通过!' . (empty($myname) || empty($ta) ? '我的名字或表白对象名字不能为空!' : '') . (empty($content) || strlen(trim($content)) < 15 ? '表白内容不得少于5个汉字!' : '') . '"}';
    exit;
}
$add_time = date("Y-n-j H:i:s");
$ip = get_client_ip();
$ua = $_SERVER['HTTP_USER_AGENT'];
$time = date("Y-n-j");
$have = hkl_mysql_query("select * from lovelist where add_ip='{$ip}' and add_time like '%{$time}%' ");
if ($have[0] == 1002) {
    savelove($myname, $ta, $email, $content, $add_time, $ip, $ua, $mysqli);
} elseif ($have[0] == 1010) {
    $row = $have[1][0];
    $t1 = strtotime($row['add_time']);
    $t2 = time();
    if ($t2 - $t1 > 300000) {
        savelove($myname, $ta, $email, $content, $add_time, $ip, $ua, $mysqli);
    } else {
        echo '{"error":"您五分钟内表白过一次了哦!"}';
    }
} else {
    echo '{"error":"表白失败,数据库连接失败!"}';
}
function savelove($myname, $ta, $email, $content, $add_time, $ip, $ua, $mysqli)
Пример #3
0
<?php

include '../config/mysql_config.php';
$id = isset($_GET['uid']) && trim($_GET['uid']) != '' ? trim($_GET['uid']) : 0;
//print_r($_GET);
if ($id == 0) {
    echo '{"error":"传入参数错误!"}';
    exit;
}
$time = date("Y-n-j");
$ip = get_client_ip();
$ua = $_SERVER['HTTP_USER_AGENT'];
$have = hkl_mysql_query("select * from likenumlog where add_ip='{$ip}' and add_time like '%{$time}%' and toid='{$id}'");
if ($have[0] == 1002) {
    if ($id != 0) {
        $add_time = date("Y-n-j");
        $ua = $_SERVER['HTTP_USER_AGENT'];
        $insert = "update `lovelist` set `likenum`=`likenum`+1,`countnum`=`countnum`+1 where id='{$id}'";
        $re = $mysqli->query($insert);
        //修改该人点赞数目
        if ($re) {
            $insert2 = "update `countlog` set `num`=`num`+1 where id='3'";
            $re2 = $mysqli->query($insert2);
            //修改总点赞数目
            $insert3 = "insert into likenumlog set toid='{$id}',add_time='{$add_time}',add_ip='{$ip}',add_ua='{$ua}'";
            $re3 = $mysqli->query($insert3);
            //添加点赞记录
            echo '{"error":"0","result":"点赞成功!"}';
        } else {
            echo '{"error":"抱歉,数据库写入失败,点赞失败!"}';
            //.mysqli_error($mysqli);
Пример #4
0
include '../config/mysql_config.php';
$page = isset($_GET['page']) && trim($_GET['page']) != '' ? trim($_GET['page']) : 1;
//默认是第一页
$name = isset($_GET['name']) && trim($_GET['name']) != '' ? trim($_GET['name']) : '';
//默认是第一页
$page_num = 10;
$page_start = ($page - 1) * $page_num;
$all_num_sql = "select * from countlog where id='1'";
$all_num_re = hkl_mysql_query($all_num_sql);
$all_num = $all_num_re[0] == 1010 ? $all_num_re[1][0]['num'] : 0;
//获得总表白数量
$max_page = ceil($all_num / $page_num);
//获得总页数
$sql = "select * from `lovelist` " . ($name != "" ? "where `to` like '%{$name}%' " : '') . " order by id desc limit {$page_start},{$page_num}";
//echo $sql;
$re = hkl_mysql_query($sql);
if ($re[0] == 1010) {
    $json = '';
    $arr_count = count($re[1]);
    $i = 1;
    SqlString($re[1]);
    foreach ($re[1] as $row) {
        $json .= '{"id":"' . $row['id'] . '","from":"' . $row['from'] . '","to":"' . $row['to'] . '","content":"' . $row['content'] . '","add_time":"' . $row['add_time'] . '","likenum":"' . $row['likenum'] . '","review":"' . $row['review'] . '","countnum":"' . $row['countnum'] . '"}';
        if ($i++ < $arr_count) {
            $json .= ',';
        }
    }
    $json = '{"error":"0","lovelist":[' . $json . '],"page_num":"' . $page_num . '","max_page":"' . $max_page . '","page_in":"' . $page . '"}';
} elseif ($re[0] == 1002) {
    $json = '{"error":"目前还没有人表白,赶快点击上方的【我要表白】去表白吧!"}';
} else {
Пример #5
0
	if($reg==0){
		$tip=$Tip->info('请您仔细填写注册信息');
	}elseif($reg==1){
		$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,'/');