You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
1.5 KiB
52 lines
1.5 KiB
<?php
|
|
require("../../class/connect.php");
|
|
require("../../class/q_functions.php");
|
|
require("../../class/db_sql.php");
|
|
require("../class/user.php");
|
|
require('../class/favfun.php');
|
|
require("../../data/dbcache/class.php");
|
|
require "../".LoadLang("pub/fun.php");
|
|
$link=db_connect();
|
|
$empire=new mysqlquery();
|
|
$editor=40;
|
|
eCheckCloseMods('member');//关闭模块
|
|
//是否登陆
|
|
$user=islogin();
|
|
$r=ReturnUserInfo($user[userid]);
|
|
$addr=$empire->fetch1("select * from {$dbtbpre}enewsmemberadd where userid='".$user[userid]."' limit 1");
|
|
//头像
|
|
$userpic=$addr['userpic']?$addr['userpic']:$public_r[newsurl].'e/data/images/nouserpic.gif';
|
|
$line=40;
|
|
$page_line=10;
|
|
$start=0;
|
|
$classid=(int)$_GET['classid'];
|
|
$ajax=(int)$_GET['ajax'];
|
|
$page=(int)$_GET['page'];
|
|
$page=RepPIntvar($page);
|
|
$cid=(int)$_GET['cid'];
|
|
$a="";
|
|
$classid=$classid?$classid:1;
|
|
if($cid)
|
|
{
|
|
$a=" and cid='$cid'";
|
|
$search="&cid=$cid";
|
|
}
|
|
if($classid)
|
|
{
|
|
$a=' and '.ReturnClass($class_r[$classid][sonclass]);
|
|
$search="&classid=$classid";
|
|
}
|
|
$offset=$page*$line;
|
|
$totalquery="select count(*) as total from {$dbtbpre}enewsfava where userid='$user[userid]'".$a;
|
|
$num=$empire->gettotal($totalquery);
|
|
$query="select favaid,favatime,id,classid from {$dbtbpre}enewsfava where userid='$user[userid]'".$a;
|
|
$query.=" order by favaid desc limit $offset,$line";
|
|
$sql=$empire->query($query);
|
|
$returnpage=page1($num,$line,$page_line,$start,$page,$search);
|
|
//返回分类
|
|
$select=ReturnFavaClass($user[userid],$cid);
|
|
//导入模板
|
|
require(ECMS_PATH.'e/template/member/fava.php');
|
|
db_close();
|
|
$empire=null;
|
|
?>
|