Problema con el login.
Publicado por Giuliano (27 intervenciones) el 22/02/2014 07:38:26
Bueno amigos, aqui estoy de vuelta. Tengo un formulario de login con orientacion a objetos, pero siempre me da contraseña incorrecta.
No se que puede ser, estoy probando hacer algunos echos pero no me doy cuenta..
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
39
40
41
42
43
44
45
<?php
session_start();
include("../../includes/php/conexion.php");
class login{
private $user;
private $pass;
private $passok;
private $mysql;
private $row;
private $array;
private $conexion;
private $db;
public function __construct($usuario,$password){
$this->user=$usuario;
$this->pass=$password;
$this->conexion=conectarDB();
$this->db=mysql_select_db("sgp",$this->conexion);
$this->mysql=mysql_query("SELECT * FROM usuarios WHERE username='".$this->user."'",$this->conexion);
$this->array=mysql_fetch_array($this->mysql);
$this->passok=$this->mysql['password'];
$this->row=mysql_num_rows($this->mysql);
}
public function comprobar(){
if ($this->row!=0){
if($this->passok==$this->pass){
$_SESSION['usuario']=$this->user;
echo ("sesion iniciada");
}else{
echo ("contraseña incorrecta");
}
}else{
echo ("ese usuario no existe");
}
}
}
$session=new login($_POST['user'],$_POST['pass']);
$session->comprobar();
?>
No se que puede ser, estoy probando hacer algunos echos pero no me doy cuenta..
Valora esta pregunta


0