<?php if ($_POST) { $username = $_POST['username']; $password = $_POST['password']; carbon::login($username, $password); } elseif (carbon::logged() == 0) { ?> <form action='?page=login' method='post'> <table border='0' cellpadding='0' cellspacing='1' align='center' width='100%'> <tr> <td width='100px'> Username: </td> <td> <input type='text' name='username' class='login_box'> </td> </tr> <tr>
<!-- rounded corners - bottom **** --> <div class="rbottom"><div class="r4"></div><div class="r3"></div><div class="r2"></div><div class="r1"></div></div> </div> <div class="sidebar"> <div class="sidebaritem"> <!-- rounded corners - top **** --> <div class="rtop"><div class="r1"></div><div class="r2"></div><div class="r3"></div><div class="r4"></div></div> <?php if (carbon::logged() == FALSE) { echo "<center><strong>Controls</strong></center>"; } else { echo "<center><strong>Welcome " . carbon::username(0) . "</strong></center>"; } ?> <br /> <?php carbon::loggedin(0); ?> <!-- rounded corners - bottom **** --> <div class="rbottom"><div class="r4"></div><div class="r3"></div><div class="r2"></div><div class="r1"></div></div>
function site() { global $sql; global $database; $page = $_GET['page']; $page_dir = './pages/'; if ($page == NULL) { $page = carbon::config('front_page', 0); } $mods_installed = $sql->select(array('db' => $database, 'table' => 'module', 'where' => array('mod_name =' . $page))); if ($mods_installed[0]['active'] == 1) { echo "<center> Module is not currently active </center>"; } else { if (is_file($page_dir . $page . '.php')) { $contents = file($page_dir . $page . '.php'); $something = file_get_contents($page_dir . $page . '.php'); $check = strpos($something, '#member = 1'); $check2 = strpos($something, '#member = 2'); $check = $check + 10; $check2 = $check2 + 10; if ($something[$check] == '1') { if (carbon::logged() == TRUE) { include $page_dir . $page . '.php'; } else { echo "<center>Error: You must be logged in to view this page</center>"; } } elseif ($something[$check2] == '2') { if (carbon::rank() >= 2 && carbon::logged() == TRUE) { include $page_dir . $page . '.php'; } else { echo "<center>Error: You must be an Admin to view this page</center>"; } } else { if ($mods_installed[0]['active'] == 2 or $mods_installed[0]['active'] == 3) { include $page_dir . $page . '.php'; } else { echo "<center> An error has occured: The following page you've requested - <em>{$page}</em> - could not be found. </center>"; } } } else { echo "<center> An error has occured: The following page you've requested - <em>{$page}</em> - could not be found. </center>"; } } }