-
Notifications
You must be signed in to change notification settings - Fork 1
/
verifica.php
38 lines (29 loc) · 1.4 KB
/
verifica.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
// session_start inicia a sessão
session_start();
// as variáveis login e senha recebem os dados digitados na página anterior
$login = $_POST['login'];
$senha = $_POST['senha'];
// as próximas 3 linhas são responsáveis em se conectar com o bando de dados.
$con = mysql_connect("localhost", "root", "") or die ("Sem conexão com o servidor");
$select = mysql_select_db("clinica") or die("Sem acesso ao DB, Entre em contato com o Administrador, renatinhotsw@bgmail.com");
// A variavel $result pega as varias $login e $senha, faz uma pesquisa na tabela de usuarios
$result = mysql_query("SELECT * FROM `LOGIN` WHERE `LOGIN` = '$login' AND `SENHA`= '$senha'");
/* Logo abaixo temos um bloco com if e else, verificando se a variável $result foi bem sucedida, ou seja se ela estiver encontrado algum registro idêntico o seu valor será igual a 1, se não, se não tiver registros seu valor será 0. Dependendo do resultado ele redirecionará para a pagina site.php ou retornara para a pagina do formulário inicial para que se possa tentar novamente realizar o login */
if(mysql_num_rows ($result) > 0 )
{
$_SESSION['login'] = $login;
$_SESSION['senha'] = $senha;
setcookie("login",$login);
if($login == 'secretaria'){
header('location:pacientes.php');
}else{
header('location:principal.php');
}
}
else{
unset ($_SESSION['login']);
unset ($_SESSION['senha']);
header('location:login.html');
}
?>