Controle de estoque em PHP - Layout - Parte 5

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

Postagens mais visitadas deste blog

Solução para error de áudio no Airtime automação de rádios