Ir ao conteúdo
  • Cadastre-se

Login parou de funcionar


Rodrigo campos

Posts recomendados

Olá amigos,

Venho mais uma vez pedir ajuda de vocês, bom o prblema é o seguinte:

Tinha um site (em php) hospedado no terra e estou migrando esse site para outro servidor menos pior q o terra.

Acontece que minha area de admin não está mais logando e não sei que tipo de encriptação está sendo usada.

já dei um update arUsuarios set arPass= md5("senha") where arCod=(123) para dar um reset na minha senha e mesmo assim não está funcioanndo. alguém pode me dar uma luz de como faço para descobrir como solucionar esse problema?

A senha encriptada era assim:

794de5035cb92dd3 (senha antiga)

d5f6c9e7027bd1054d664dc70 (senha nova encriptada com md5)

valeu galera...

Rodrigo

Link para o comentário
Compartilhar em outros sites

Hum...

Veja como a senha chega ao PHP.

Vja o codigo que tenho, a senha é a propria do banco mysql

Desde já obrigado pela ajuda!!

LOGIN.PHP
<?
include('config/config.inc.php');
?>
<html>
<head>
<META HTTP-EQUIV="Expires" CONTENT="Fri, Jan 01 1900 00:00:00 GMT">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="Reply-to" CONTENT="[email protected]">
<META HTTP-EQUIV="content-language" content="pt">
<META HTTP-EQUIV="Content-Type" content="text/html; charset=iso-8859-1">
<META NAME="author" content="http://www.archivio.com.br">
<META NAME="generator" content="PHPEd 1.80">
<title>:: - Site CETRA [Administração] - ::</title>
</head>
<body bgcolor=000000 topmargin=0 leftmargin=0 onload="document.login_index.User_sis.focus()">
<center>
<br><br>
<div style="border:2px; border-color: 222222; border-style: solid;width:100px">
<table bgcolor=00436b cellpadding=3 cellspacing=3 border=0 style="<?php echo $config["stylePadrao"]?>">
<tr>
<td align=center>
Para continuar você deve informar seu usuário e senha
</td>
</tr>
<tr>
<form name="login_index" action="login.php" method="post" enctype="multipart/form-data">
<td bgcolor=909090 align=center>
<div style="border:2px; border-color: 111111; border-style: solid;background:333333;width:100%">
<table bgcolor=d0d0d0 height=30 style="<?php echo $config["stylePadrao"]?>">
<tr>
<td>
Usuario:
</td>
<td>
<input type="text" name="User_sis" size=30 style="<?php echo $config["styleCxTextoT1"]?>">
</td>
</tr>
<tr>
<td>
Senha:
</td>
<td>
<input type="password" name="Pass_sis" size=30 style="<?php echo $config["styleCxTextoT1"]?>">
</td>
</tr>
<tr>
<td> 

</td>
<td align=right>
<input type="submit" value="Login" style="<?php echo $config["styleCxTextoT1"]?>">
</td>
</tr>
</table>
</div>
</td>
</form>
</tr>
</table>
</div>
</center>
</body>
</html>


<?
include('config/config.inc.php');
include('includes/functions.inc.php');
//include('config/config.db.inc.php');
include('includes/conecta.php');
$User_sis = $_POST['User_sis'];
$Pass_sis = $_POST['Pass_sis'];
$query= "SELECT * FROM arUsuarios WHERE arUser='$User_sis' AND arPass=password('$Pass_sis')";
if(!($result= mysql_query($query, $sock))){
alertError('Não pude validar o usuario');
$location= "index.php";
include('redir.php');
exit;
}else{
if(mysql_num_rows($result) <= 0){
//redireciona a url
alert("O usuario \"$User_sis\" não existe ou a senha informada está incorreta");
$location= "index.php";
include('redir.php');
exit;
}else{
$dado= mysql_fetch_array($result);
if($dado['arBloqueado'] == "S"){
alert(ucfirst($User_sis).", seu usuário está bloqueado!");
$location= "index.php";
include('redir.php');
exit;
}
$query_login= "UPDATE arUsuarios SET arUltimoLogin='".date('d/m/Y H:i:s')."' WHERE arUser='$User_sis'";
$result_login= mysql_query($query_login,$sock);

//cria a sessão e registra as variáveis na sessão
session_name('calab2');
session_start();
$_SESSION['name'] = $dado['arNome'];
$_SESSION['user'] = $dado['arUser'];
$_SESSION['pass'] = $dado['arPass'];
$_SESSION['admin']= $dado['arAdministrador'];

//redireciona pra tela principal
//$location= "main.php";
//include('redir.php');
header("Location:iasmain.php");
}
}
?>

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!