Ir para conteúdo
Fórum Script Brasil

Yuri Vidal

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Yuri Vidal

Yuri Vidal's Achievements

0

Reputação

  1. Yuri Vidal

    Erro de login

    Por que em uma página o login é reconhecido e em outra não? por exemplo eu estou logando normalmente, porém na página me.php não carrega meus dados, agora se eu clicar para ver ir na pagina characters para ver meus avatares está funcionando corretamente. segue abaixo o código do login.php <?php ob_start(); session_start(); define('USERNAME_REQUIRED', FALSE); define('ACCOUNT_REQUIRED', FALSE); include('global.php'); if(isset($_POST['username'])) { if(isset($_POST['password'])) { $username = $core->EscapeString($_POST['username']); $password = md5($_POST['password']); $userq = mysql_query("SELECT * FROM users WHERE username ='".$username."'"); if(mysql_num_rows($userq) > 0) { if($users->CheckBan($username)) { header($users->BanInfo($username)); die; } $userq = mysql_query("SELECT * FROM users WHERE username ='".$username."'"); $user = mysql_fetch_array($userq); if($password == strtolower($user['password'])) { $user = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE username ='".$username."'")); $_SESSION['username'] = $users->UserInfo($username, 'username'); $_SESSION['account'] = $user['mail']; $query = mysql_query("UPDATE users SET last_online = UNIX_TIMESTAMP(), ip_last = '".$_SERVER['REMOTE_ADDR']."' WHERE username = '".$username."'"); header("Location: ./me.php"); } else header("Location: ./index.php?error=password"); } else { $userq = mysql_query("SELECT * FROM users WHERE mail ='".$username."'"); if(mysql_num_rows($userq) > 0) { $user = mysql_fetch_array($userq); if($password == strtolower($user['password'])) { $_SESSION['account'] = $username; header("Location: ./characters.php"); } else header("Location: ./index.php?error=password"); } else header("Location: ./index.php?error=username"); } } else header("Location: ./index.php?error=password"); } else header("Location: ./index.php?error=username"); ?> lembrando a página characters, funciona perfeitamente A pagina me.php não carrega a sessão. em outro servidor os arquivos .php funcionavam perfeitamente, troquei para hostgator deu isso :S
×
×
  • Criar Novo...