Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /* Obtem os valores digitados */
- $username = strtoupper($_POST["usuario"]);
- $password = strtoupper($_POST["senha"]);
- /* Conexão com o BD */
- include("lib/conecta.php");
- /* Constitui a string correspondente ao SQL */
- /* Faltou colocar a condição do nome de usuário */
- $sql = " SELECT * FROM USUARIOS WHERE username = ".$username;
- /* Realiza a consulta no BD */
- $resultado = pg_query($conexao, $sql);
- $password_bd = pg_result($resultado, 0, "senha");
- /* Obtem o número de registros da consulta (linhas) */
- $linhas = pg_num_rows($resultado);
- if ($linhas == 0) /* Verifica se a consulta retornou algum registro */
- {
- echo '<html>';
- echo '<head>';
- echo '<title>Paulo</title>';
- echo '<link rel="stylesheet" href="css/global.css">';
- echo '<script type="text/javascript" src="lib/funcoes.js"></script>';
- echo '</head>';
- echo '<body>';
- echo '<span class="style3" style="position:absolute; left:5px; top:15px"><br>Usuario nao localizado! oo</span>';
- echo '<span class="style3" style="position:absolute; left:5px; top:35px"><a href="5b.php"><br>Voltar</a></span>';
- echo '</body>';
- echo '</html>';
- }
- else
- {
- if ($password != $password_bd) /* Confere a SENHA - nao precisa fazer a busca denovo, pq já fez lá em cima */
- {
- echo '<html>';
- echo '<head>';
- echo '<title>Paulo</title>';
- echo '<link rel="stylesheet" href="css/global.css">';
- echo '<script type="text/javascript" src="lib/funcoes.js"></script>';
- echo '</head>';
- echo '<body>';
- echo '<span class="style3" style="position:absolute; left:5px; top:15px"><br>Senha não confere!</span>';
- echo '<span class="style3" style="position:absolute; left:5px; top:35px"><a href="5b.php"><br>Voltar</a></span>';
- echo '</body>';
- echo '</html>';
- }
- else /* Usuário e Senha CORRETOS - Criação dos COOKIES */ //cookies? não é session??
- {
- session_start();
- $_SESSION['usuario']=$username;
- $_SESSION['senha']=$password; //cookie era $password no lugar de senha
- //$_SESSION['id']=$id;
- $_SESSION['id']=pg_result($resultado, 0, "id");//pegando o id do banco
- //$_SESSION['nome']=$nome;
- $_SESSION['nome']=pg_result($resultado, 0, "nome");//pegando o nome do banco
- /* Direciona para a página inicial dos usuário válidos */
- echo'<br><a href="5b.php?' . SID . '">Listar</a>';
- exit;
- }
- }
- pg_close($conexao);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement