Pular para o conteúdo principal

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

Controle de estoque em PHP - Modelo Conceitual - Parte 02

Neste modelo conceitual estou elaborando uma base para o nosso banco de dados.

Link BrModelo https://sourceforge.net/projects/brmodelo30/

Automação de rádio online com Airtime

Este vídeo traz uma breve demonstração de programa de automação para rádios Airtime, este sistema roda na web e pode ser administrado de qualquer lugar do mundo onde haja conexão com a internet, um sistema robusto e de alta qualidade, com suporte para vários idiomas inclusive o português. Um sistema que vale a pena utilizar. Airtime é gratuito e roda em Linux.
Link: http://www.sourcefabric.org/en/airtim...


Como enviar um projeto para o GitHub

Passo a Passo Github

Procedimento para execução no Linux. "Testado no Ubuntu 16.04 LTS"

Criação e atualização de projeto!

1º - Crie um novo projeto no github.

Acesse o site github.com/"seu usuário"

Vídeo referência: https://www.youtube.com/watch?v=Ejq2tKv1G74



2º - Abra o Terminar de comando do Linux "Ctrl+Alt+t" de o comando para baixar o diretório de git para o computador.

$ git clone https://github.com/seu usuário/"nome do projeto".git

3º - Acesso o diretório pelo comando cd "caminho da pasta do projeto"

4º - Verifique status git.

$ git status

5º - Copie os arquivos para o diretório.

6º - Adicione os arquivos na lista do git.

$ git add * ou git add "nome do arquivo ou pasta"

7º - Insira uma mensagem com comando commit.

$ git commit -m "Mensagem"

8º Verifique o status git.

$ git status

9º - De o comando para enviar os arquivos para o repositório online do git.

$ git push

10º - Será solicitado seu usuário e senha do…