Advertisement
Guest User

exs

a guest
Jan 25th, 2015
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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 ($_SERVER['REQUEST_URI']) {
  11.         case '/news':
  12.             include 'scripts/news.php';
  13.             break;
  14.         case '/?news=' . $news:
  15.             include 'scripts/newspage.php';
  16.             break;
  17.         case '/?page=' . $page:
  18.             include 'scripts/news.php';
  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';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement