Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/11/2017, 12:06
karenlorenadg
 
Fecha de Ingreso: octubre-2008
Ubicación: Colombia
Mensajes: 450
Antigüedad: 16 años, 1 mes
Puntos: 2
Busqueda Acceso con Hash

Hola. tengo un sistema de login que encripté con hash pero no logro que me lea las contraseñas encriptadas.

Este es el codigo que me encripta la contraseña, funcion correctamente.

Código PHP:
$a $_POST['nombre'];
$b $_POST['username'];
$c $_POST['email'];
$d =password_hash($passwordPASSWORD_DEFAULT, array("cost"=>12));
$e $_POST['celphone'];
$f $_POST['img_profile'];
$g $_POST['tipo_usuario']; 


Este es mi codigo de Login que no me funciona.

Código PHP:
<?php
session_start
();
?>
 
<?php 
require_once("conexion.php"); 
?>
<?php
 $contador
=0;
if(isset(
$_SESSION["session_username"])){
// echo "Session is set"; // for testing purposes
header("Location: index.php");
}
 
if(isset(
$_POST["login"])){
 
if(!empty(
$_POST['username']) && !empty($_POST['password'])) {
 
$username=$_POST['username'];
 
$password=$_POST['password'];
 
$query =mysql_query("SELECT * FROM loggeous WHERE username='".$username."' AND password='".$password."'");
 
$numrows=mysql_num_rows($query);
 if(
$numrows!=0)
 
{
 
$row=mysql_fetch_assoc($query);
 {
     
 
$dbusername=$row['username'];
 
$password=$row['password'];
 
$dbnombre $row['nombre'];
 
$id $row['cod_us'];
 
$correo $row['email'];
 
$telefono $row['celphone'];
 
$tipo_usuario $row['tipo_usuario'];
 
$foto $row['img_profile']; 
 }
 
if(
$username == $dbusername && $password == $password)
 
{
 
 
$_SESSION['session_username']=$username;
 
$_SESSION['nombre_usuario'] = $dbnombre;
 
$_SESSION['cod_us'] = $id;    
 
$_SESSION['email'] = $correo;    
 
$_SESSION['celphone'] = $telefono;    
 
$_SESSION['tipo_usuario'] = $tipo_usuario;   
 
$_SESSION['password'] = $password;
 
$_SESSION['img_profile'] = $foto;
    
       
 
/* Redirect browser */
 
header("Location: index.php");
 }
 } else {
 
$message "Nombre de usuario ó contraseña invalida!";
 }
 
} else {
 
$message "Todos los campos son requeridos!";
}
    
}
?>
__________________
Desarrollo de Aplicaciones de Escritorio, Sitios Web, Audio y Video en SISGUS