View difference between Paste ID: HaYnpANY and RznBRCPt
SHOW: | | - or go back to the newest paste.
1
	$page = !isset($_GET['page']) ? 1 : (int)$_GET['page'];
2
	$user = !isset($_GET['user']) ? null : $_GET['user'];
3
	$admincp = !isset($_GET['admincp']) ? null : $_GET['admincp'];
4
	$news = !isset($_GET['news']) ? null : (int)$_GET['news'];
5
	$miniblog = !isset($_GET['miniblog']) ? null : (int)$_GET['miniblog'];
6
	$pm = !isset($_GET['pm']) ? null : $_GET['pm'];
7
	$pm_id = !isset($_GET['pm']) ? null : (int)$_GET['pm'];
8
	$sent = !isset($_GET['sent']) ? null : (int)$_GET['sent'];
9
	$reply = !isset($_GET['replyto']) ? null : (int)$_GET['replyto'];
10-
	switch($a) {
10+
11-
		case 'users':
11+
12
			include 'scripts/news.php';
13
			break;
14-
		case 'user/' . $route:
14+
15
			include 'scripts/newspage.php';
16
			break;
17-
		
17+
18-
	}
18+
19
			break;
20
		case '/?register':
21
			if (logged_in()) {
22
				header('Location: index.php');
23
			} else {
24
				include 'scripts/register.php';
25
			}
26
			break;
27
		case '/?pm=write&success=1':
28
			include 'scripts/write_pm.php';
29
			break;
30
		case '/?chat':
31
			include 'scripts/chat.php';
32
			break;
33
		case '/?pm':
34
			if (!logged_in()) {
35
				header('Location: index.php');
36
			} else {
37
				include 'scripts/pm.php';
38
			}
39
			break;
40
		case '/?pm=' . $pm_id:
41
			if (!logged_in()) {
42
				header('Location: index.php');
43
			} else {
44
				include 'scripts/message.php';
45
			}
46
			break;
47
		case '/?pm=write':
48
			if (!logged_in()) {
49
				header('Location: index.php');
50
			} else {
51
				include 'scripts/write_pm.php';
52
			}
53
			break;
54
		case '/?pm&replyto=' . $reply:
55
			if (!logged_in()) {
56
				header('Location: index.php');
57
			} else {
58
				include 'scripts/reply.php';
59
			}
60
			break;
61
		case '/?pm=sent':
62
			if (!logged_in()) {
63
				header('Location: index.php');
64
			} else {
65
				include 'scripts/sent_pm.php';
66
			}
67
			break;
68
		case '/?pm&sent=' . $sent:
69
			if (!logged_in()) {
70
					header('Location: index.php');
71
				} else {
72
					include 'scripts/sent.php';
73
				}
74
			break;
75
		case '/?miniblog=' . $miniblog:
76
			include 'scripts/blogspage.php';
77
			break;
78
		case '/?miniblog=' . $miniblog . '&page=' . $page:
79
			include 'scripts/blogspage.php';
80
			break;
81
		case '/?miniblogs':
82
			include 'scripts/miniblogs.php';
83
			break;
84
		case '/?miniblogs&page=' . $page:
85
			include 'scripts/miniblogs.php';
86
			break;
87
		case '/?addblog':
88
			include 'scripts/addblog.php';
89
			break;
90
		case '/?profile':
91
			if (logged_in()) {
92
				include 'scripts/profile.php';
93
			} else {
94
				header('Location: index.php');
95
			}
96
			break;
97
		case '/?news=' . $news . '&page=' . $page:
98
			include 'scripts/newspage.php';
99
			break;
100
		case '/?admincp':
101
			if (is_admin($user_data['id']) == 1) {
102
				include 'scripts/admincp.php';
103
			} else {
104
				header('Location: index.php');
105
			}
106
			break;
107
		case '/?admincp=' . $admincp:
108
			if (is_admin($user_data['id']) == 1) {
109
				include 'scripts/admincp.php';
110
			} else {
111
				header('Location: index.php');
112
			}
113
			break;
114
		case '/?logout':
115
			include 'scripts/logout.php';
116
			break;
117
		case '/?users':
118
			include 'scripts/users.php';
119
			break;
120
		case '/?user=' . $user:
121
			include 'scripts/user.php';
122
			break;
123
		//default:
124
			//include 'scripts/news.php';