diff options
Diffstat (limited to 'www/class.user.php')
| -rw-r--r-- | www/class.user.php | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/www/class.user.php b/www/class.user.php new file mode 100644 index 0000000..2de15e2 --- /dev/null +++ b/www/class.user.php @@ -0,0 +1,40 @@ +<?php + +class user { + + public $name; + public $id; + public $login = false; + public $banned = false; + + private $db = $GLOBALS["db"]; + + __construct(){ + $db=$this->$db; + $query = $db->prepare("SELECT * FROM user WHERE name=?"); + $query->set("s", $_GET["name"]); + $result = $query->exec(); + + $this->name= + $this->id= + + if(!isset($_SESSION["login"])){ + $_SESSION["login"] = false; + $this->login=false; + } else { + $this->login=$_SESSION["login"]; + } + } + + getName(){ + return $this->name; + } + + getId(){ + return $this->id; + } + + checkLogin(){ + return $this->login; + } +} |
