Php código de autenticação

861 palavras 4 páginas
Código de autenticação passo-a-passo, bem ao pé da letra mesmo, impossível não aprender. Crie seu próprio banco de dados com seus usuários e suas respectivas senhas, este código pode ser aproveitado em qualquer situação, basta você mudar os nomes do que se diz respeito a banco de dados.

A simulação parte do pressuposto que há um banco de dados que se chama formulario, uma tabela chamada publicoalvo, a senha gravada no banco esta utilizando a criptográfia md5(). Os arquivos são: config.php, index.php, login.php. <?php //banco function db(){ unset($CFG); //Varialvel Global $CFG->bd = 'formulario'; //Nome do bando de dados $CFG->user = 'root'; // Usuario de conexão com o banco de dados $CFG->pass = 'xxxxxx'; // Senha de acesso ao banco de dados $CFG->host = 'localhost'; // host de acesso, neste caso é a máquina local

$con = mysql_connect($CFG->host, $CFG->user, $CFG->pass); //Função mysql-connect para se conectar ao banco de dados $banco = mysql_select_db($CFG->bd); // Selecionado o banco de dados if ($con && $banco) { // Verifica se a conexão foi feita com sucesso return $con; } else { //Se houver erro na conexão retorna esta mensagem echo "Não foi possível se conectar no banco"; } } db(); // Executando a função de chamada do bando de dados. ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script language="javascript"

Relacionados

  • Trabalho Pronto
    7375 palavras | 30 páginas
  • SEI LAAA
    641 palavras | 3 páginas
  • ANÁLISE DAS PRINCIPAIS VULNERABILIDADES DE APLICAÇÕES WEB TENDO COMO BASE A ARQUITETURA LAMP E AS TOP 10 VULNERABILIDADES DA OWASP
    16905 palavras | 68 páginas
  • HTTP
    4591 palavras | 19 páginas
  • Php login
    3726 palavras | 15 páginas
  • Sessões em php
    2105 palavras | 9 páginas
  • redes
    13137 palavras | 53 páginas
  • Tecnologia
    2474 palavras | 10 páginas
  • atps anhanguera
    754 palavras | 4 páginas
  • Dominando PHP e Mysql
    4996 palavras | 20 páginas