Skip to content

Commit

Permalink
Su valdymu
Browse files Browse the repository at this point in the history
  • Loading branch information
jfeedas committed Nov 28, 2011
1 parent 149ba84 commit 685d3b0
Show file tree
Hide file tree
Showing 37 changed files with 1,336 additions and 233 deletions.
6 changes: 4 additions & 2 deletions ContentManager/Manager.php
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
<?php

//$_GET['info'] = "class/method/var1/var2/var3";

class Manager {

public $class = null;
public $method = null;
public $class = "home";
public $method = "home";
public $arguments = array();

private $classArray = array('home' => 'ManageHome');
Expand Down
43 changes: 0 additions & 43 deletions ContentManager/Managers/ManageActor.php

This file was deleted.

25 changes: 0 additions & 25 deletions ContentManager/Managers/ManageComment.php

This file was deleted.

43 changes: 0 additions & 43 deletions ContentManager/Managers/ManageDirector.php

This file was deleted.

42 changes: 25 additions & 17 deletions ContentManager/Managers/ManageHome.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,23 +9,31 @@ function sortas($a, $b){
class ManageHome {

public function home(){
$is = IS::select("1");
usort($is, 'sortas');

echo "------- IS --------<br />";
foreach($is as $idIs){
$infSys = new IS($idIs);
echo $infSys->getPavadinimas()."<br />";
p($infSys->getPadaliniai());
}

$padaliniai = Padaliniai::select("1");
echo "------- Padaliniai --------<br />";
foreach($padaliniai as $id){
$padalinys = new Padaliniai($id);
echo $padalinys->getPavadinimas()."<br />";
p($padalinys->getIS());
}
$page = new Page();
$page->pagePrint();
}

public function duom_anal(){
$page = new Page();
$panel = new DuomenuAnalizePanel();
$panel1 = new Lenteles();
$page->addToContainer(1, $panel1->getHtml());
$page->addToContainer(2, $panel->getHtml());
$page->pagePrint();
}

public function prognozes(){
$page = new Page();
$panel = new Prognozes();
$panel1 = new Lenteles();
$page->addToContainer(1, $panel1->getHtml());
$page->addToContainer(2, $panel->getHTML());
$page->pagePrint();
}

public function login(){
$page = new Login();
$page->pagePrint();
}

}
Expand Down
29 changes: 0 additions & 29 deletions ContentManager/Managers/ManageMovie.php

This file was deleted.

44 changes: 0 additions & 44 deletions ContentManager/Managers/ManagePending.php

This file was deleted.

29 changes: 0 additions & 29 deletions ContentManager/Managers/ManageUser.php

This file was deleted.

75 changes: 75 additions & 0 deletions DbObject/User.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
<?php

class User extends MysqlObject{

private $tableID = "idUser";
private $tableName = "User";

public function getUsername(){
return $this->receiveFromDb("Username", $this->tableName, $this->tableID);
}

public function getPassword(){
return $this->receiveFromDb("Password", $this->tableName, $this->tableID);
}

public function isAdmin(){
return $this->receiveFromDb("Admin", $this->tableName, $this->tableID);
}

static public function insertToDB($username, $password){
if(!UserValidation::validateUsername($username)){
User::$error = "Incorect username.";
return false;
}
if(!UserValidation::validatePassword($password)){
User::$error = "Incorect password";
return false;
}

$username = repairSqlInjection($username);
$password = repairSqlInjection($password);
$email = repairSqlInjection($email);

$result = mysql_query("INSERT INTO `PPOS`.`User` (`idUser`, `username`, `password`) VALUES (null, '".$username."', '".$password."')");
if(!$result){
ErrorMessages::setError(9, "insertToDB('".$username."', '".$password."', '".$email."')", "User.php", "User");
User::$error = mysql_error();
return false;
}else{
return true;
}
}

static public function select($query){
return parent::select($query, get_class());
}

static public function delete($id){
return parent::delete($id, get_class());
}

static public function update($id, $data){
foreach($data as $key => $value){
switch($key){
case "idUser":
break;
case "username":
if(!UserValidation::validateUsername($value)){
User::$error = "Inocorrenct username.";
return false;
}
break;
case "password":
if(!UserValidation::validatePassword($value)){
User::$error = "Inocorrenct password.";
return false;
}
break;
}
}
return parent::update($id, $data, get_class());
}
}

?>
Loading

0 comments on commit 685d3b0

Please sign in to comment.