quarta-feira, 19 de abril de 2017

Controle de estoque em PHP - Layout e Perfil - Parte 7


Neste vídeo continuamos a configurar nosso layout.


Se inscreva no canal para receber um alerta quando novos vídeos forem postados.

Outras redes sociais
Facebook: https://facebook.com/fabriciopaixaohd/
Twitter: https://twitter.com/ftptiago
Google Plus: https://plus.google.com/u/0/+FabrícioPaixão
Blogspot: https://fabriciopaixao.blogspot.com.br/

quinta-feira, 13 de abril de 2017

Controle de estoque em PHP - Layout e autenticação - Parte 6

Neste vídeo fazemos algumas mudanças nas pastas e autenticação das paginas.


Código views/index.php

//---------------

require_once '../App/auth.php';
require_once '../layout/script.php';

echo $head;
echo $header;
echo $aside;
echo '<div class="content-wrapper">';

echo $usuario ;
echo $perm;

echo '</div>';

echo  $footer;
echo $javascript;

//--Fim views index

Código index Raiz

//--------

require_once 'App/auth.php';

if($usuario && $perm){

header('Location: views/');
}else{

header('Location: login.php');
}

//-----Fim Index Raiz




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

sábado, 1 de abril de 2017

Controle de estoque em PHP - Parte 21 - Form Vendas

Nesta vídeo aula volto a falar sobre o formulário de vendas, adequando o formulário ao nosso projeto. Link código fonte: https://github.com...