Jump to content


Photo

Tutorial - Sistema De Login


  • Faça o login para participar
602 replies to this topic

#136 Luke

Luke

    O Que Sei É Que Nada Sei

  • Usuários
  • 304 posts
  • Sexo:Não informado
  • Localidade:Bsb

Posted 09/09/2003, 14:38

UMa pergunta: Como eu faço para que somente em algumas páginas seja restingido o conteúdo ...?

O usuário não se logou ainda ... ai ele quer acessar uma page protegida... ai é solicitado a ele que faço o login dai ele pode navegar na page....]]]tem que colocar algum code nessa page?


tentei o acesso mas não funfa!!
:ph34r:
######################
"A humanidade está perdendo seus maiores gênios... Aristóteles faleceu, Newton bateu as botas, Einstein morreu, e eu não tô passando muito bem hoje... "

#137 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 09/09/2003, 19:53

UMa pergunta: Como eu faço para que somente em algumas páginas seja restingido o conteúdo ...?

O usuário não se logou ainda ... ai ele quer acessar uma page protegida... ai é solicitado a ele que faço o login dai ele pode navegar na page....]]]tem que colocar algum code nessa page?


tentei o acesso mas não funfa!!
:ph34r:

bem, mas restringir as paginas eh a kestão base desse tuto, tenta ir seguindos os passos, qlq duvida ou erro q esteja acontecendo, posta ai
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#138 brun0bsb

brun0bsb

    Turista

  • Usuários
  • 28 posts
  • Sexo:Não informado

Posted 10/09/2003, 14:45

Xplayer como faço aqueles passos que eu botei no post????

#139 brun0bsb

brun0bsb

    Turista

  • Usuários
  • 28 posts
  • Sexo:Não informado

Posted 12/09/2003, 14:50

Como eu faço pra se tiver a senha certa, vai pra userlogado.php mais em um quadro chamado home. Alguem sabe?

#140 rober

rober

    Viva o Mato Grosso!!!

  • Usuários
  • 314 posts
  • Sexo:Não informado
  • Localidade:Lucas do Rio Verde

Posted 13/09/2003, 02:19

Alguem me tira uma duvida!!!
o sistema de login pode impedir bloquear acesso a determinadas paginas... typow só usuários cadastrados ???

eu já olhei todos os posts.. li e reli e naum consegui fazer o teste de acesso funcionar... o maximo q consegui foi a mensagem usuário não logado... mas mesmo assim ele mostrou o conteudo da pagina restrita... alguem mi da uma mão é urgente
ddfsd fsdg gf df gfdg gdfgds ge gdf gd g

#141 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 13/09/2003, 11:58

ai Xplayer

tipo tou com um problema com o seu sistema de Login..

ta gravando o Cookie normal ..
<? confirmar_login.php

include("../config.php");

$conexao = mysql_connect($hostname,$username,$password) or die (mysql_error());
$bd = mysql_select_db("$dbname") or die (mysql_error());

$confirmacao = mysql_query("SELECT * FROM membros WHERE login='$login' AND senha='$senha'") or die (mysql_error());
$contagem = mysql_num_rows($confirmacao);

if ( $contagem == 1 ) {
     setcookie ("login", $login, time() + 3600);
     setcookie ("senha", $senha, time() + 3600);
     echo "$login você esta logado.";
     echo '<meta http-equiv="refresh" content="3;URL=http://localhost">';
   } else {
  echo "Login ou senha inválidos. <a href=javascript:history.go(-1)>Clique aqui para voltar.</a>";
 }
?>
depois disso ele vai para o index.php
<?
// index.php

include("../admin/acesso.php");
if($contagem == 0) {
Você não esta logado !!!
} else {
echo "$login você esta logado";
}
?>
e so que o $login vem nulo do acesso.php!!!!
<? // acesso
include("config.php");

$login = $HTTP_COOKIE_VARS["login"];
$senha = $HTTP_COOKIE_VARS["senha"];

$conexao = mysql_connect($hostname,$username,$password) or die (mysql_error());
$bd = mysql_select_db("$dbname") or die (mysql_error());

$confirmacao = mysql_query("SELECT * FROM membros WHERE login='$login' AND senha='$senha'") or die(mysql_error());

$contagem = mysql_num_rows($confirmacao);
?>

POrque a variavel vem nula ? ja analisei porque a variavel vem nula mais não tive sucesso !!!
por favor me ajuda !!!
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#142 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 13/09/2003, 12:37

talvez o apache esteja com a global_var off, isso faz com q ele naum transfira o valor da variavel, vc tem que fazer isso no confirmar_login.php

<? confirmar_login.php

include("../config.php");

$conexao = mysql_connect($hostname,$username,$password) or die (mysql_error());
$bd = mysql_select_db("$dbname") or die (mysql_error());

$confirmacao = mysql_query("SELECT * FROM membros WHERE login='$login' AND senha='$senha'") or die (mysql_error());
$contagem = mysql_num_rows($confirmacao);

$login = $_POST["login"];
$senha = $_POST["senha"];

if ( $contagem == 1 ) {
    setcookie ("login", $login, time() + 3600);
    setcookie ("senha", $senha, time() + 3600);
    echo "$login você esta logado.";
    echo '<meta http-equiv="refresh" content="3;URL=http://localhost">';
  } else {
echo "Login ou senha inválidos. <a href=java script:history.go(-1)>Clique aqui para voltar.</a>";
}
?>


Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#143 Visitante - Goku Jr

Visitante - Goku Jr
  • Visitantes

Posted 13/09/2003, 14:05

eu estou usando o PHP Triad !!!

mais onde fica esse Global_var ?

procurei no httpd.conf e não achei!!!

bom mais tipo , ele ate grava o cookie mais na hora de eu pegar ele novamente ele vem nulo !!!!

$login = $HTTP_COOKIE_VARS["login"];
$senha = $HTTP_COOKIE_VARS["senha"];

se eu der um echo "$login , $senha";

as varias $login e $senha estão nulas !!!!!!

#144 melegao

melegao

    Novato no fórum

  • Usuários
  • 14 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:Construção de paginas!

Posted 13/09/2003, 17:20

Cara, eu nao consigo faze esse sistema de qualquer maneira!

me ajudem por favor

ICQ 118735011
MSN alexmelega@hotmail.com
Mélegão

#145 brun0bsb

brun0bsb

    Turista

  • Usuários
  • 28 posts
  • Sexo:Não informado

Posted 16/09/2003, 20:13

Como faço para quando a pessoa se logar, mande um e-mail para mim falando tipo

O Sr.<login da pessoa> se logou as <aqui as horas> do dia <aqui o dia> com o ip <ip da pessoa>.

Login: <login do kra> Isso é o que ta cadastrado na DB
Senha:<senha do kra> Isso é o que ta cadastrado na DB
------------------------------------------
Sobre:

Nome: Isso é o que ta cadastrado na DB
E-mail: Isso é o que ta cadastrado na DB


Alguem sabe fazer isso?

#146 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 16/09/2003, 20:20

Bem, axo que esse tutorial que fiz ficou com muitas dúvidas, estarei tentando criar um novo, mais detalhado e explicativo

conto com a compreensão de todos
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#147 brun0bsb

brun0bsb

    Turista

  • Usuários
  • 28 posts
  • Sexo:Não informado

Posted 16/09/2003, 22:03

mais dá pra me ajudar antes?

#148 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 17/09/2003, 21:23

mais dá pra me ajudar antes?

com certeza, mas como havia comentado anteriormente, vou fazer esses scripts, mas ando completamente sem tempo, peço que compreenda ou se precisa disso com urgencia poste nas dúvidas gerais, vc deve rececber uma resposta antes de eu conseguir terminar esses scripts
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#149 brun0bsb

brun0bsb

    Turista

  • Usuários
  • 28 posts
  • Sexo:Não informado

Posted 17/09/2003, 22:09

Desculpa.. Eu consegui aqui. Descubrir que eu sou bom em PHP ehehhe Valeu Xplayer... Agora to tentando fazer os 2 que estava faltando..

Valeu..

Fui

#150 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 19/09/2003, 15:11

Boa cara, assim q aprende muito mais rapido, se quiser, posta ai o código que vc fez para a galera que tiver a mesma dúvida, ja ter uma solução (y)
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image




3 user(s) are reading this topic

0 membro(s), 3 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq