-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtopic.php
executable file
·44 lines (30 loc) · 1.02 KB
/
topic.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
/*
[Discuz!] (C)2001-2009 Comsenz Inc.
This is NOT a freeware, use is subject to license terms
$Id: topic.php 16688 2008-11-14 06:41:07Z cnteacher $
*/
define('CURSCRIPT', 'topic');
require_once './include/common.inc.php';
$randnum = !empty($qihoo['relate']['webnum']) ? rand(1, 1000) : '';
$statsdata = $statsdata ? dhtmlspecialchars($statsdata) : '';
if($url && $randnum) {
$url = dhtmlspecialchars($url);
$md5 = dhtmlspecialchars($md5);
$fid = substr($statsdata, 0, strpos($statsdata, '||'));
} else {
if(empty($keyword)) {
showmessage('undefined_action');
}
$tpp = intval($tpp);
$page = max(1, intval($page));
$start = ($page - 1) * $tpp;
$site = site();
$length = intval($length);
$stype = empty($stype) ? 0 : 'title';
$relate = in_array($relate, array('score', 'pdate', 'rdate')) ? $relate : 'score';
$keyword = dhtmlspecialchars(stripslashes($keyword));
$topic = $topic ? dhtmlspecialchars(stripslashes($topic)) : $keyword;
}
include template('topic');
?>