Beispiel #1
0
<?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>
	
Beispiel #2
0
     
		<!-- 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>
      
Beispiel #3
0
 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>";
         }
     }
 }