public function requestAccess($user) { if (isset($user)) { return SqlController::Request('RequestAccess', $user); } else { return 'dont'; } }
public function validLogin($user, $pass) { $validUser = SqlController::validate('CheckUser', $user); $validPass = SqlController::validate('CheckPass', $pass); if ($validPass == 'done' and $validUser == 'done') { return 'success'; } else { return '!user!pass'; } }
public static function Request($type, $var) { //Realize a query to request a determinate value, from determinate filter $sql = new SQLService(); //login/valid_access.php if ($type == 'RequestAccess') { $validateUser = SqlController::Validate('CheckUser', $var); if ($validateUser == 'invalido') { return 'nullUserPass'; } $query = $sql->BuildSelecFromWhere('acesso', 'pessoas', 'usuario', $var); } elseif ($type == 'RequestName') { $query = $sql->BuildSelecFromWhere('acesso', 'pessoas', 'usuario', $var); } elseif ($type == 'RequestIdUser') { $query = $sql->BuildSelecFromWhere('id', 'pessoas', 'usuario', $var); } elseif ($type == 'RequestIdModel') { $query = $sql->BuildSelecFromWhere('id', 'modelo', 'nome', $var); } elseif ($type == 'RequestIdMark') { $query = $sql->BuildSelecFromWhere('id', 'marca', 'nome', $var); } return $sql->mySqlResult($query); }
$postPlaca = $_POST["placa"]; $postMarca = $_POST["marca"]; $postMod = $_POST["mod"]; $validUser = SqlController::validate('CheckUser', $postUser); $validMarca = SqlController::validate('CheckMark', $postMarca); $validModelo = SqlController::validate('CheckModel', $postMod); $validPlaca = SqlController::validate('CheckBoard', $postPlaca); if ($validUser == "valido") { if ($validMarca == "valido") { if ($validModelo == "valido") { if ($validPlaca == "invalido") { $idUser = SqlController::Request('RequestIdUser', $postUser); $modelo = SqlController::Request('RequestIdModel', $postMod); $marca = SqlController::Request('RequestIdMark', $postMarca); $car = new Car($user, $postMarca, $marca, $modelo); $valid = SqlController::Insert('InsertCar', $car); if ($valid) { echo "added"; } else { echo $valid; } } else { echo "placa"; return; } } else { echo "!modelo"; return; } } else { echo "!marca";
<?php require '../SQL/sql_controller.php'; if (isset($_SESSION["login"])) { $usuario = SqlController::Request('RequestName', $_SESSION['login']); echo $usuario; } else { echo "Realizar login"; }