Neste vídeo mostro com configurar o layout para ser usado em diversas pagina.
Código: Connect.php
/**
* Conexão com o banco de dados
*/
class Connect
{
var $localhost = "localhost";
var $root = "root";
var $passwd = "";
var $database = "controlestoque";
var $SQL;
public function __construct()
{
$this->SQL = mysqli_connect($this->localhost, $this->root, $this->passwd);
mysqli_select_db($this->SQL, $this->database);
if(!$this->SQL){
die("Conexão com o banco de dados falhou!:" . mysqli_connect_error($this->SQL));
}
}
function login($username, $password){
$this->query = "SELECT * FROM `usuario` WHERE `username` = '$username'";
$this->result = mysqli_query($this->SQL, $this->query) or die(mysqli_error($this->SQL));
$this->total = mysqli_num_rows($this->result);
if($this->total){
$this->dados = mysqli_fetch_array($this->result);
if(!strcmp($password, $this->dados['Password'])){
$_SESSION['idUsuario'] = $this->dados['idUser'];
$_SESSION['usuario'] = $this->dados['Username'];
$_SESSION['perm'] = $this->dados['Permissao'];
$_SESSION['foto'] = $this->dados['imagem'];
header("Location: ../views/");
}else{
header("Location: ../login.php?alert=2");
}
}else{
header("Location: ../login.php?alert=1");
}
}
}
$connect = new Connect;
//--Fim Connect
Comentários
Postar um comentário