예제 #1
0
파일: message.php 프로젝트: dothin/bbs
            close();
            //跳转到首页
            location('私信删除成功!', 'message_detail.php');
        } else {
            //关闭数据库
            close();
            alert('删除失败');
        }
    } else {
        alert('非法操作');
    }
}
//分页模块
global $page_size, $page_num;
//第一个参数:根据什么字段查询数据,第二个参数:设置每页显示多少条数据
pager_param("SELECT bbs_id FROM bbs_message WHERE bbs_touser='******'username']}'", 8);
//从数据库提取数据
//每次while循环的数据是读取的结果集,并不是去重新查询数据库
$result = query("SELECT bbs_id,bbs_fromuser,bbs_content,bbs_state,bbs_date FROM bbs_message WHERE bbs_touser='******'username']}' ORDER BY bbs_date DESC LIMIt {$page_num},{$page_size}");
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8" />
    <title>Document</title>
    <link rel="stylesheet" type="text/css" href="css/reset.css">
    <link rel="stylesheet" type="text/css" href="css/main.css">
</head>
<body>
    <?php 
require ROOT_PATH . 'includes/header.inc.php';
예제 #2
0
파일: user_list.php 프로젝트: dothin/bbs
            close();
            //跳转到首页
            location('删除用户成功!', 'user_list.php');
        } else {
            //关闭数据库
            close();
            alert('删除失败');
        }
    } else {
        alert('非法操作');
    }
}
//分页模块
global $page_size, $page_num;
//第一个参数:根据什么字段查询数据,第二个参数:设置每页显示多少条数据
pager_param("SELECT bbs_id FROM bbs_users", 10);
//从数据库提取数据
//每次while循环的数据是读取的结果集,并不是去重新查询数据库
$result = query("SELECT bbs_id,bbs_username,bbs_reg_time,bbs_email,bbs_active,bbs_last_time,bbs_last_ip FROM bbs_users ORDER BY bbs_reg_time DESC LIMIt {$page_num},{$page_size}");
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8" />
    <title>Document</title>
    <link rel="stylesheet" type="text/css" href="css/reset.css">
    <link rel="stylesheet" type="text/css" href="css/main.css">
</head>
<body>
    <?php 
require ROOT_PATH . 'includes/header.inc.php';
예제 #3
0
파일: photo_dir.php 프로젝트: dothin/bbs
                } else {
                    close();
                    alert('删除磁盘目录失败');
                }
            }
        } else {
            alert('不存在此目录');
        }
    } else {
        alert('非法操作');
    }
}
//分页模块
global $page_size, $page_num, $system;
//第一个参数:根据什么字段查询数据,第二个参数:设置每页显示多少条数据
pager_param("SELECT bbs_id FROM bbs_photo_dir", $system['photo_num']);
//从数据库提取数据
//每次while循环的数据是读取的结果集,并不是去重新查询数据库
$result = query("SELECT bbs_id,bbs_name,bbs_type,bbs_cover FROM bbs_photo_dir ORDER BY bbs_date DESC LIMIt {$page_num},{$page_size}");
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8" />
    <title>Document</title>
    <link rel="stylesheet" type="text/css" href="css/reset.css">
    <link rel="stylesheet" type="text/css" href="css/main.css">
</head>
<body>
    <?php 
require ROOT_PATH . 'includes/header.inc.php';
예제 #4
0
파일: show_photo.php 프로젝트: dothin/bbs
            } else {
                alert('密码错误');
            }
        }
    } else {
        alert('不存在此相册');
    }
} else {
    alert('非法操作');
}
$percent = 0.3;
//分页模块
global $page_size, $page_num, $system, $id;
$id = 'id=' . $dirhtml['id'] . '&';
//第一个参数:根据什么字段查询数据,第二个参数:设置每页显示多少条数据
pager_param("SELECT bbs_id FROM bbs_photo WHERE bbs_fid='{$dirhtml['id']}'", $system['photo_num']);
//从数据库提取数据
//每次while循环的数据是读取的结果集,并不是去重新查询数据库
$result = query("SELECT bbs_id,bbs_username,bbs_name,bbs_url,bbs_readcount,bbs_commentcount FROM bbs_photo WHERE bbs_fid='{$dirhtml['id']}' ORDER BY bbs_date DESC LIMIt {$page_num},{$page_size}");
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8" />
    <title>Document</title>
    <link rel="stylesheet" type="text/css" href="css/reset.css">
    <link rel="stylesheet" type="text/css" href="css/main.css">
</head>
<body>
    <?php 
require ROOT_PATH . 'includes/header.inc.php';
예제 #5
0
파일: index.php 프로젝트: dothin/bbs
if (@$_GET['action'] == 'search' && isset($_POST['text']) || @$_GET['action'] == 'search' && isset($_GET['text'])) {
    if (isset($_POST['text'])) {
        $q = $_POST['text'];
    } else {
        $q = $_GET['text'];
    }
    if (!!($rows = fetch_array("SELECT bbs_keys,bbs_count FROM bbs_hot_keys WHERE bbs_keys='{$q}' LIMIt 1"))) {
        query("UPDATE bbs_hot_keys SET \r\n                        bbs_count=bbs_count+1\r\n                    WHERE\r\n                        bbs_keys='{$q}'\r\n                ");
    } else {
        //写入热搜数据库
        query("INSERT INTO bbs_hot_keys (\r\n                                        bbs_keys,\r\n                                        bbs_count\r\n                                        )\r\n                                VALUES(\r\n                                        '{$q}',\r\n                                        'bbs_count+1'\r\n                                        )\r\n        ");
    }
    //分页模块
    global $page_size, $page_num, $sum_num, $system;
    //第一个参数:根据什么字段查询数据,第二个参数:设置每页显示多少条数据
    pager_param("SELECT bbs_id FROM bbs_article WHERE bbs_reid=0 AND bbs_title LIKE '%{$q}%' ", $system['article_num']);
    //从数据库提取数据
    //每次while循环的数据是读取的结果集,并不是去重新查询数据库
    $result = query("SELECT bbs_id,bbs_title,bbs_type,bbs_readcount,bbs_commentcount FROM bbs_article WHERE bbs_reid=0 AND bbs_title LIKE '%{$q}%' ORDER BY bbs_date DESC LIMIt {$page_num},{$page_size}");
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8" />
    <title>首页</title>
    <link rel="stylesheet" type="text/css" href="css/reset.css">
    <link rel="stylesheet" type="text/css" href="css/main.css">
</head>
<body>
    <?php 
예제 #6
0
파일: blog.php 프로젝트: dothin/bbs
 * @Last Modified by:   gaohuabin
 * @Last Modified time: 2015-12-22 13:31:36
 */
//定义一个常量,用来授权调用includes里面的文件
define('IN_TG', true);
session_start();
//引入公共文件,转换成硬路径,速度更快
require dirname(__FILE__) . '/includes/common.inc.php';
//判断登录状态
if (!isset($_COOKIE['username'])) {
    location('请先登录再进行本操作!', 'login.php');
}
//分页模块
global $page_size, $page_num, $system;
//第一个参数:根据什么字段查询数据,第二个参数:设置每页显示多少条数据
pager_param("SELECT bbs_id FROM bbs_users", $system['blog_num']);
//从数据库提取数据
//每次while循环的数据是读取的结果集,并不是去重新查询数据库
$result = query("SELECT bbs_id,bbs_username,bbs_sex,bbs_photo FROM bbs_users ORDER BY bbs_reg_time DESC LIMIt {$page_num},{$page_size}");
//发私信
if (@$_GET['action'] == 'message') {
    if ($system['code'] == 1) {
        check_code($_POST['code'], $_SESSION['code']);
    }
    if (!!($rows = fetch_array("SELECT bbs_uniqid FROM bbs_users WHERE bbs_username='******'username']}' LIMIt 1"))) {
        //为了防止cookie伪造,要比对一下唯一标识符uniqid
        uniqid_check($rows['bbs_uniqid'], $_COOKIE['uniqid']);
        //引入验证文件
        include ROOT_PATH . 'includes/check.func.php';
        $clean = array();
        $clean['touser'] = mysql_real_escape_string($_POST['touser']);
예제 #7
0
파일: user_role.php 프로젝트: dothin/bbs
            //关闭数据库
            close();
            session_destroy();
            location('辞职成功!', 'user_role.php');
        } else {
            close();
            alert('辞职失败');
        }
    } else {
        alert('非法操作');
    }
}
//分页模块
global $page_size, $page_num;
//第一个参数:根据什么字段查询数据,第二个参数:设置每页显示多少条数据
pager_param("SELECT bbs_id FROM bbs_users WHERE bbs_level=1", 10);
//从数据库提取数据
//每次while循环的数据是读取的结果集,并不是去重新查询数据库
$result = query("SELECT bbs_id,bbs_username,bbs_reg_time,bbs_email,bbs_active,bbs_last_time FROM bbs_users WHERE bbs_level=1 ORDER BY bbs_reg_time DESC LIMIt {$page_num},{$page_size}");
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8" />
    <title>Document</title>
    <link rel="stylesheet" type="text/css" href="css/reset.css">
    <link rel="stylesheet" type="text/css" href="css/main.css">
</head>
<body>
    <?php 
require ROOT_PATH . 'includes/header.inc.php';
예제 #8
0
파일: photo_detail.php 프로젝트: dothin/bbs
 $html['id'] = $rows['bbs_id'];
 $html['fid'] = $rows['bbs_fid'];
 $html['name'] = $rows['bbs_name'];
 $html['username'] = $rows['bbs_username'];
 $html['url'] = $rows['bbs_url'];
 $html['readcount'] = $rows['bbs_readcount'];
 $html['commentcount'] = $rows['bbs_commentcount'];
 $html['content'] = $rows['bbs_content'];
 $html['date'] = $rows['bbs_date'];
 $html = html($html);
 //读取评论
 //分页模块
 global $page_size, $page_num, $page, $id;
 $id = 'id=' . $html['id'] . '&';
 //第一个参数:根据什么字段查询数据,第二个参数:设置每页显示多少条数据
 pager_param("SELECT bbs_id FROM bbs_photo_comment WHERE bbs_fid='{$html['id']}'", 8);
 //从数据库提取数据
 //每次while循环的数据是读取的结果集,并不是去重新查询数据库
 $result = query("SELECT bbs_username,bbs_title,bbs_content,bbs_date FROM bbs_photo_comment WHERE bbs_fid='{$html['id']}' ORDER BY bbs_date ASC LIMIt {$page_num},{$page_size}");
 //上一页,取得比自己大的ID中最小的那个
 $html['preid'] = fetch_array("SELECT min(bbs_id) AS id FROM bbs_photo WHERE bbs_fid='{$html['fid']}' AND bbs_id>'{$html['id']}' LIMIt 1");
 if (!empty($html['preid']['id'])) {
     $html['preid_html'] = '<a href="photo_detail.php?id=' . $html['preid']['id'] . '" title="">上一页</a>';
 } else {
     $html['preid_html'] = '<span>上一页</span>';
 }
 //下一页,取得比自己小的ID中最大的那个
 $html['nextid'] = fetch_array("SELECT max(bbs_id) AS id FROM bbs_photo WHERE bbs_fid='{$html['fid']}' AND bbs_id<'{$html['id']}' LIMIt 1");
 if (!empty($html['nextid']['id'])) {
     $html['nextid_html'] = '<a href="photo_detail.php?id=' . $html['nextid']['id'] . '" title="">下一页</a>';
 } else {
예제 #9
0
파일: article.php 프로젝트: dothin/bbs
            if ($html['last_modify_date'] != '0000-00-00 00:00:00') {
                $html['last_modify_date_string'] = '本帖于' . $html['last_modify_date'] . '由' . $html['username_subject'] . '最后修改过!';
            }
            //回复楼主
            /*if (@$_COOKIE['username']) {
                  $html['re']='<a href="javascript:;" name="re" title="回复楼主'.$html['username_subject'].'">[回复]</a>';
              }*/
            //个性签名
            if ($html['switch'] == 1) {
                $html['signature_html'] = '<p>个性签名:' . $html['signature'] . '</p>';
            }
            //读取回帖
            //分页模块
            global $page_size, $page_num, $page;
            //第一个参数:根据什么字段查询数据,第二个参数:设置每页显示多少条数据
            pager_param("SELECT bbs_id FROM bbs_article WHERE bbs_reid='{$html['reid']}'", 8);
            //从数据库提取数据
            //每次while循环的数据是读取的结果集,并不是去重新查询数据库
            $result = query("SELECT bbs_id,bbs_username,bbs_title,bbs_type,bbs_content,bbs_date FROM bbs_article WHERE bbs_reid='{$html['reid']}' ORDER BY bbs_date ASC LIMIt {$page_num},{$page_size}");
        } else {
            //这个用户已被删除
        }
    } else {
        alert('不存在这个主题');
    }
} else {
    alert('非法操作');
}
?>
<!DOCTYPE html>
<html lang="en">
예제 #10
0
파일: friend.php 프로젝트: dothin/bbs
            close();
            //跳转到首页
            location('好友删除成功!', 'friend.php');
        } else {
            //关闭数据库
            close();
            alert('好友删除失败');
        }
    } else {
        alert('非法操作');
    }
}
//分页模块
global $page_size, $page_num;
//第一个参数:根据什么字段查询数据,第二个参数:设置每页显示多少条数据
pager_param("SELECT bbs_id FROM bbs_friend WHERE (bbs_touser='******'username']}' OR bbs_fromuser='******'username']}')", 8);
//从数据库提取数据
//每次while循环的数据是读取的结果集,并不是去重新查询数据库
$result = query("SELECT bbs_id,bbs_touser,bbs_fromuser,bbs_content,bbs_state,bbs_date FROM bbs_friend WHERE (bbs_touser='******'username']}' OR bbs_fromuser='******'username']}') ORDER BY bbs_date DESC LIMIt {$page_num},{$page_size}");
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8" />
    <title>Document</title>
    <link rel="stylesheet" type="text/css" href="css/reset.css">
    <link rel="stylesheet" type="text/css" href="css/main.css">
</head>
<body>
    <?php 
require ROOT_PATH . 'includes/header.inc.php';