Username: 
Password: 
Restrict session to IP 
Questions  |  score: 3  |  3.34 5.59 5.62 |  Solved By 617 People  |  185068 views  |  since Oct 09, 2011 - 09:58:45

Are you serial (PHP)

Are You Serial?
We are serialsly trying to build a secure website.
This time, we have it secure and extensible, and of course you can see all the sourcecode again:

code.php
insecure.inc.php
SERIAL_LoginForm.php
SERIAL_LogoutForm.php
SERIAL_Solution.php
SERIAL_User.php

As always, code you see is code in use.
GeSHi`ed PHP code for SERIAL_User.php
1
2
3
4
56
7
8
9
1011
12
13
14
1516
17
18
19
2021
22
23
24
2526
27
28
29
30
<?php
final class SERIAL_User
{
        public $username = '';
        public $password = '';        public $userlevel = 0;
        
        public function __construct($username, $password, $userlevel=0)
        {
                $this->username = $username;                $this->password = $password;
                $this->userlevel = $userlevel;
        }
        
        public function getUsername()        {
                return $this->username;
        }
 
        public function getPassword()        {
                return $this->password;
        }
 
        public function getUserlevel()        {
                return $this->userlevel;
        }
}
?>
© 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 and 2024 by Gizmore