1
Preguntas, Ideas y Reclamaciones. / ¿Porque ya casi esta abandonado el foro?
« en: 02 de Mayo de 2013, 15:48:40 pm »
Miren la estadistica: Máximo en linea hoy: 27. Máximo en linea siempre: 7.727
Porque?
Porque?
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
<?php
class login{
private $username_i;
private $password_i;
private $codifique_i;
function __construct($username,$password,$codifique){
$this->username_i = hash($codifique, $username);
$this->password_i = hash($codifique, $password);
$this->codifique_i = $codifique;
}
public function login($username,$password){
$validate = array(
"login" => '',
"username" => 0,
"password" => 0,
);
if($this->username_i == hash($this->codifique_i, $username)){
if($this->password_i == hash($this->codifique_i, $password)){
$validate['login'] = "valied";
}else{
$validate['login'] = "failed";
$validate['password'] = 1;
}
}else{
$validate['login'] = "failed";
$validate['username'] = 1;
}
return $validate;
}
}
$login = new login('usuario','contraseña','md5');
$login = $login -> login('usuario','contraseña');
switch ($login['login']){
case "valied":
echo "Datos correctos";
break;
case "failed":
if($login['username'] == 1){
echo "Usuario incorrecto";
}
if($login['password'] == 1){
echo "Contraseña incorrecta";
}
break;
}
?>