Ir para conteúdo
Fórum Script Brasil
  • 0

Se Alguem Tem


MauF

Pergunta

4 respostass a esta questão

Posts Recomendados

  • 0

MauF, não seria melhor você tentar fazer, e caso tenha alguma dúvida, aí sim você posta aqui pra gente tirar suas dúvidas? Você acaba aprendendo bem mais fazendo sozinho, experiência própria. E sempre que tiver dúvidas ou estiver dando erros, nós tentaremos solucioná-los!

Ou então faz uma pesquisa aqui mesmo no fórum ou na net que você encontrará coisas parecidas...

Não concorda?

Abraço!

Link para o comentário
Compartilhar em outros sites

  • 0

Autenticação de Usuarios via HTTP usando Mysql e Session

/*Autor Fabyo guimaraes*/

//banco

/*CREATE TABLE `usuarios` (

  `id` smallint(5) unsigned NOT NULL auto_increment,

  `login` varchar(40) NOT NULL default '',

  `senha` varchar(32) NOT NULL default '',

  PRIMARY KEY  (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

*/

<?php

session_start();

$nome  = "";

$senha = "";

//conexao com o banco

$cn = mysql_connect("localhost");

mysql_select_db("usuarios",$cn);

if (isset($_SERVER["PHP_AUTH_USER"]) || isset($_SERVER["PHP_AUTH_PW"])){

$nome = $_SERVER["PHP_AUTH_USER"];

$senha = $_SERVER["PHP_AUTH_PW"];

}

$query = mysql_query("SELECT * FROM usuarios WHERE nome = '$nome' and senha = md5('$senha')");

$contagem = mysql_num_rows($query);

if ($contagem == 0) {

    header('WWW-Authenticate: Basic realm = "Acesso Restrito"');

    header('HTTP/1.0 401 Unauthorized');

    echo '<center><h1>Acesso Restrito</h1></center>';

    exit;

}

else{

//cria a sessao

$_SESSION["usuario"] = $nome;

$_SESSION["senha"] = $senha;

//redireciona o usuario para pagina principal

header("Location: principal.php");

}

?>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...