Jump to content


Photo

Tutorial - Sistema De Login


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

#91 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 11/08/2003, 17:28

bem galera, primeiro dexa eu me desculpar, andei sumido por um tempo, pois tava com mto trampo aki, agora vo tenta da uma mao pra vcs ai, vamos la:

vrsbueno: vc esta dando o "echo" na variavel errada, o $nome eh soh se vc usar

$nome = $HTTP_COOKIE_VARS["login"];


caso num use, o eche tem q ser assim:

echo "<font size=1 face=Verdana>Seja bem vindo <? echo $login; ?> <br><br>Você está abilitado para entrar no conteúdo VIP do site! Aproveite!</font>";


===========================

outra coisa, o cookie naum esta funcionando pq num esta definindo um valor a ela, assim q o usuario fechar a pagina o cookie eh deletado, para colocar um tempo no cookie faça assim:

if ( $contagem == 1 ) {
  setcookie ("login", $login, 3600); //grava o cookie com o login
  setcookie ("senha", $senha, 3600); //grava o cookie com a senha


q fara com q o cookie tenha 1 hora, o tempo é em segundos, vc pode aumentar se quiser
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#92 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 11/08/2003, 17:30

outra coisa galera, to muito ocupado mesmo, sempre procuro responder aos posts no forum qndo sobra um tempinho, peço que não me procurem pelo icq ou messenger, nada contra, é que é até mais demorado ter uma resposta minha, sempre que me sobra tempo eu venho primeiro no fórum. vlw

qlq outra duvida sobre o script postem ai, flw
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#93 Rafael.S

Rafael.S
  • Visitantes

Posted 12/08/2003, 09:03

Cara tudo funcionou perfeito, mas o principal nao!

O usuário se loga usando senha e user corretos porém aparece a mensagem do else... "voce nao tá logado" ele nao mostra o conteudo protegido... eu tentei detectar o erro mas nao consegui!!

alguém sabe? :blink:


:ok: flw!

#94 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 12/08/2003, 09:24

Cara tudo funcionou perfeito, mas o principal nao!

O usuário se loga usando senha e user corretos porém aparece a mensagem do else... "voce nao tá logado" ele nao mostra o conteudo protegido... eu tentei detectar o erro mas nao consegui!!

alguém sabe? :blink:


:ok: flw!

vc usou esse script para ler os cookies?

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


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

#95 Rafael.S

Rafael.S
  • Visitantes

Posted 12/08/2003, 09:44

exatamente
$nome = $HTTP_COOKIE_VARS["login"];
$pass = $HTTP_COOKIE_VARS["senha"];

o outro tava errado... esse ai devia funcionar
o que eu estranhei é assim

o confirma senha, passa pra pagina protegida que nao aceita o $contagem e manda pra mensagem de erro. mesmo o usuário estando logado corretamente...

é isso! to com outro programador aqui tentando resolver e nada :/
heeelp!

#96 RenatoAlmeida

RenatoAlmeida

    Normal

  • Usuários
  • 111 posts
  • Sexo:Não informado
  • Localidade:Brasilia - Distrito Federal - Brasil
  • Interesses:PHP<br>HTML<br>JAVA<br>DESING

Posted 12/08/2003, 21:26

já entendi a parada

#97 Visitante - Rober

Visitante - Rober
  • Visitantes

Posted 15/08/2003, 22:07

Olá xplayer...

Uma dúvida que ainda não intendi...como eu protejo um arquivo meu.... qual comonado tenho q colocar para q só usários logados possam ter acesso ao conteúdo...

Desculpa aí se a pergunta já foi respondida...é q naum tendi

#98 RenatoAlmeida

RenatoAlmeida

    Normal

  • Usuários
  • 111 posts
  • Sexo:Não informado
  • Localidade:Brasilia - Distrito Federal - Brasil
  • Interesses:PHP<br>HTML<br>JAVA<br>DESING

Posted 21/08/2003, 19:34

ai..
instateli o sistema..
e aqui no meu funcionou numa boa.. so tem um errinho no tuto que nao ta puxando o arquivo acesso.php , então sempre fica que nao esta logado, mais ai puxei ele e deu certo..

mais agora coloquei aquele codigo para puxar todos ops users registrados e nao funcionou...

e outra coisa..
alguem poderia me ajudar a fazer uma pagina para as pessoas modificarem os dados dela., como nome e etc.. no caso eu iria colocar mais coisas no registro, como endereço e etc..
quem pode me ajudar???

obrigado

#99 geizon-pkr

geizon-pkr

    Turista

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

Posted 21/08/2003, 22:05

tipo, eu instalei o sistema tambem, só que assim, alguem pode me dizer tipo, quando o usuario coloca login e senha corretos ele é redirecionado pra uma pagina com o conteudo restrito. mas aqui ta dando sem mesmo fazer o login digitando no browser o endereço dessa pagina ele entra igual, tem como fazer pra nao acessar pelo browser?

#100 RenatoAlmeida

RenatoAlmeida

    Normal

  • Usuários
  • 111 posts
  • Sexo:Não informado
  • Localidade:Brasilia - Distrito Federal - Brasil
  • Interesses:PHP<br>HTML<br>JAVA<br>DESING

Posted 22/08/2003, 10:43

tipo, eu instalei o sistema tambem, só que assim, alguem pode me dizer tipo, quando o usuario coloca login e senha corretos ele é redirecionado pra uma pagina com o conteudo restrito. mas aqui ta dando sem mesmo fazer o login digitando no browser o endereço dessa pagina ele entra igual, tem como fazer pra nao acessar pelo browser?

nao sei se minha resposta é a certa

mais tenta colocar naquela "pagina_ok.php" os codigos para proteger a pagina igual na pagina "teste.php" criada no tutorial.
ai acredito que ira dar certo...

espero ter ajudado..

#101 RenatoAlmeida

RenatoAlmeida

    Normal

  • Usuários
  • 111 posts
  • Sexo:Não informado
  • Localidade:Brasilia - Distrito Federal - Brasil
  • Interesses:PHP<br>HTML<br>JAVA<br>DESING

Posted 22/08/2003, 10:45

tipo kra, como eu coloco uma página onde aparece todos os membros registrados?

faiz a assim:

<?
  $db = mysql_connect ("host", "login", "senha");
  $basedados = mysql_select_db("basededados");
  $result = mysql_query("SELECT * FROM `tbl_membros`", $db);
  while ($row = mysql_fetch_array($result)) {
    $codigo[] = $row["codigo"];
    $nome[] = $row["nome"];
    $login[] = $row["login"];
    $senha[] = $row["senha"];
    $email[] = $row["email"];
    }

for ($si=0;$si<count($codigo);$si++) {
  echo $codigo[$si] . " - " . $nome[$si] . " - " . $login[$si] . " - " . $senha[$si] . " - " . $email . "<br>";

?>

eu tentei utilixar esse codigo mais nao deu certo.. coloquei as info do meu banco de dados e nada..

alguem ai testou ou pode me ajudar??

obrigado

#102 geizon-pkr

geizon-pkr

    Turista

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

Posted 22/08/2003, 15:05

tipo, eu instalei o sistema tambem, só que assim, alguem pode me dizer tipo, quando o usuario coloca login e senha corretos ele é redirecionado pra uma pagina com o conteudo restrito. mas aqui ta dando sem mesmo fazer o login digitando no browser o endereço dessa pagina ele entra igual, tem como fazer pra nao acessar pelo browser?

nao sei se minha resposta é a certa

mais tenta colocar naquela "pagina_ok.php" os codigos para proteger a pagina igual na pagina "teste.php" criada no tutorial.
ai acredito que ira dar certo...

espero ter ajudado..

nao funcionou, alguem sabe oq posso fazer?

#103 RenatoAlmeida

RenatoAlmeida

    Normal

  • Usuários
  • 111 posts
  • Sexo:Não informado
  • Localidade:Brasilia - Distrito Federal - Brasil
  • Interesses:PHP<br>HTML<br>JAVA<br>DESING

Posted 22/08/2003, 20:35

tipo, eu instalei o sistema tambem, só que assim, alguem pode me dizer tipo, quando o usuario coloca login e senha corretos ele é redirecionado pra uma pagina com o conteudo restrito. mas aqui ta dando sem mesmo fazer o login digitando no browser o endereço dessa pagina ele entra igual, tem como fazer pra nao acessar pelo browser?

nao sei se minha resposta é a certa

mais tenta colocar naquela "pagina_ok.php" os codigos para proteger a pagina igual na pagina "teste.php" criada no tutorial.
ai acredito que ira dar certo...

espero ter ajudado..

nao funcionou, alguem sabe oq posso fazer?

acho que eu sei o que agora.

no tutorial.. nao esta puxando o arquivo acesso.php

tenta colocar do jeito que fiz no meu
<?
include "acesso.php";


//aqui deixe aberto, pois iremos fechar somente no final da página
if ( $contagem == 1 ) {

  ?>
<div align="center">Seja bem vindo, <? echo $nome; ?>. Vc se logou no site. </div>
<?
  } else {
    echo "Você não está logado."; //aqui fechamos o IF que colocamos no começo da página, fazendo com que quem não estiver logado, veja somente esse texto, caso digite o endereço dessa página (www.seusite.com.br/restrita.php, por exemplo)
	}
  ?>


#104 Luke

Luke

    O Que Sei É Que Nada Sei

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

Posted 25/08/2003, 12:24

tipo kra, como eu coloco uma página onde aparece todos os membros registrados?

faiz a assim:

<?
  $db = mysql_connect ("host", "login", "senha");
  $basedados = mysql_select_db("basededados");
  $result = mysql_query("SELECT * FROM `tbl_membros`", $db);
  while ($row = mysql_fetch_array($result)) {
    $codigo[] = $row["codigo"];
    $nome[] = $row["nome"];
    $login[] = $row["login"];
    $senha[] = $row["senha"];
    $email[] = $row["email"];
    }

for ($si=0;$si<count($codigo);$si++) {
  echo $codigo[$si] . " - " . $nome[$si] . " - " . $login[$si] . " - " . $senha[$si] . " - " . $email . "<br>";

?>

eu tentei utilixar esse codigo mais nao deu certo.. coloquei as info do meu banco de dados e nada..

alguem ai testou ou pode me ajudar??

obrigado

Estou com o mesmo problema...quem puder ajudar!!
######################
"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... "

#105 Luke

Luke

    O Que Sei É Que Nada Sei

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

Posted 25/08/2003, 16:12

Isso:

<?
include "acesso.php";


//aqui deixe aberto, pois iremos fechar somente no final da página
if ( $contagem == 1 ) {

?>
<div align="center">Seja bem vindo, <? echo $nome; ?>. Vc se logou no site. </div>
<?
} else {
  echo "Você não está logado."; //aqui fechamos o IF que colocamos no começo da página, fazendo com que quem não estiver logado, veja somente esse texto, caso digite o endereço dessa página (www.seusite.com.br/restrita.php, por exemplo)
}
?>




Não funciona... :unsure:
######################
"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... "




1 user(s) are reading this topic

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

IPB Skin By Virteq