Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function first(&$array)
- {
- if(!is_array($array)) return null;
- if(!count($array)) return null;
- reset($array);
- return key($array);
- }
- $var = first($_GET);
- if(isset($var)) echo 'It\'s working!';
- class site
- {
- private static $t = 'template/';
- private static $p = 'pages/';
- public static function load()
- {
- include site::$t.'header.php';
- if(isset($_SESSION['user']))
- {
- if(isset($_GET[$_GET]))
- {
- echo 'lololo';
- $page = $_GET;
- $page .= '.php';
- }
- else $page = 'index.php';
- include site::$p.$page;
- }
- else include site::$p.'login.php';
- include site::$t.'footer.php';
- }
- public static function login()
- {
- if(isset($_POST['login']))
- {
- if(empty($_POST['username']))
- {
- print 'Username field was empty, please try again.';
- return;
- }
- if(empty($_POST['password']))
- {
- print 'Password field was empty, please try again.';
- return;
- }
- echo '<center><img src="images/loader.gif" /> submitting information..</center>';
- $username = mysql_real_escape_string($_POST['username']);
- $password = mysql_real_escape_string($_POST['password']);
- $encrypt = sha1(strtoupper($username.':'.$password));
- $q = mysql_query("SELECT * FROM users WHERE username = '$username' AND password = '$encrypt'") or die(mysql_error());
- if(mysql_fetch_array($q) > 0)
- {
- $row = mysql_fetch_assoc($q);
- foreach($row as $k => $v)
- {
- $_SESSION[$k] = $v;
- }
- }
- header('Location:./');
- }
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement