Ir para conteúdo
Fórum Script Brasil

Pa3cK

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre Pa3cK

  • Data de Nascimento 08/02/1990

Perfil

  • Gender
    Male
  • Location
    São Paulo

Pa3cK's Achievements

0

Reputação

  1. Pa3cK

    Erros com Cookies

    Boa tarde pessoal, faz +- um mes que estou começando a mexer com php, e estou com desenvolvendo uma aplicação que possui 2 tipos de usuários(admin e user) e de acordo com o login o usuário é redirecionado para a respectiva página. estou utilizando cookies e quando o usuário tenta fazer o login na primeira tentativa, aparece a mensagem "Você não efetuou o LOGIN!3" que é a ultima mensagem de erro do validador. só que essa mensagem ocorre se o cookie não estiver setado... Porém, quando eu tento fazer um segundo acesso com o mesmo usuário, a página carrega normalmente sem erros.. li também em alguns lugares, que para eu acessar os cookies de modo direto após seta-los, eu preciso atualizar a página, mas não sei como posso fazer isso.. esse é o Validador os Cookies: <?php if(IsSet($_COOKIE["nome_usuario"])) $nome_usuario = $_COOKIE["nome_usuario"]; if(IsSet($_COOKIE["senha_usuario"])) $senha_usuario = $_COOKIE["senha_usuario"]; if(IsSet($_COOKIE["permissao"])) $permissao = $_COOKIE["permissao"]; if(!(empty($nome_usuario) OR empty($senha_usuario) OR empty($permissao)) ) { include "conecta_banco_dados.inc"; $resultado = mysql_query("SELECT * FROM analistas WHERE nome_analista='$nome_usuario'"); if(mysql_num_rows($resultado)==1) { if($senha_usuario != mysql_result($resultado,0,"senha")) { setcookie("nome_usuario"); setcookie("senha_usuario"); setcookie("permissao"); echo "Você não efetuou o LOGIN!1"; exit; } } else { setcookie("nome_usuario"); setcookie("senha_usuario"); setcookie("permissao"); echo "Você não efetuou o LOGIN!2"; exit; } } else { echo "$nome_usuario ee $senha_usuario ee $permissao"; echo "Você não efetuou o LOGIN!3"; exit; } mysql_close($conexao); ?> se puderem me ajudar ficarei muito grato =]
  2. Olá, estou aprendendo PHP sozinho e não possuo muitos conhecimentos ainda. Estou tentando enviar alguns dados para outro arquivo .php através de um formulário e não estou conseguindo, já passei mais de um dia e talvez por estar tão encucado não consiga perceber o erro. Essa página recebe e trata os dados de um usuário que fez login, e eu preciso enviar automaticamente o nome do usuário para outro arquivo .php para realizar outras operações. aí está a parte que interessa do código, se puderem me ajudar a achar o erro ficarei muito feliz =] <?php $username = $_POST["usuario"]; $password = $_POST["senha"]; echo" <form action=\"painel_pecas_user.php\" method=\"post\" name=\"form1\" id=\"form1\"> <input type=\"hidden\" value= $username name=\"nome_usuario\"> <input type=\"hidden\" value= $password name=\"senha_usuario\"> </form> &lt;script> document.form1.submit(); </script>"; ?> desde já obrigado :)
×
×
  • Criar Novo...