Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Juninho Vox

Criar login de acesso em site parâmetro!

Recommended Posts

Fala galera. Td blzera!

Galera estou com uma dúvida bem cruel nesse momento.

Vou explicar e se estiver errado peço desculpas por não saber informar da maneira certa.

Estou precisando criar um login de acesso em um site. Bom até ai td bem, eu sei como criar um login no Dreamweaver com ou sem a Developer Toolbox.

mas o problema é que eu não consigo passar um parâmetro ou filtro por ID.

A idéia do site é a seguinte:

Os usuários vão ter paginas de edição e ao acessar a msm pagina de login seja filtrado tudo que pertence ao ID dele.

Seria como um login do Orkut, filtrar td que é dele já no login.

Peço uma ajuda a vcs pois estou com uma enorme dor de cabeça com isso.

 

Valew galera.

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi direito, você quer pegar os dados do usuário que está logado é isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Humm...você quer que filtre todas as coisas que são daquele determinado usuario após fazer o login ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi direito, você quer pegar os dados do usuário que está logado é isso?

Não...não Jow.

Eu quero que faça o filtro junto com o Login.

Como eu disse é só imaginar como funciona uma pagina de acesso do orkut.

você insere seu usuario e senha e ele redireciona para a pagina pelo seu ID.

 

Humm...você quer que filtre todas as coisas que são daquele determinado usuario após fazer o login ?

Jow...exatamente isso!

Bateu em cima do que eu necessito.

É filtrar td daquele usuario.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seguinte...

Você tem uma tabela de artigos no banco de dados. Para filtrar todos os artigos, cuja autoria seja do usuário de id 5, façamos assim:

 

SELECT * FROM `artigos` WHERE `autor` = 5

 

Sacou?

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seguinte...

Você tem uma tabela de artigos no banco de dados. Para filtrar todos os artigos, cuja autoria seja do usuário de id 5, façamos assim:

 

SELECT * FROM `artigos` WHERE `autor` = 5

 

Sacou?

 

[]'s

Fera...filtar eu sei..de boa.

O que eu quero é fazer um filtro no login. Melhor dizendo o login tem que filtrar sozinho o ID.

Tem que ser alguma coisa por sessão, parâmetro ou coisa pareceida, mas de tds as maneiras que eu tentei até o momento não deu certo.

Mas valew pela ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

acho que entendi...

 

Bom eu axo que seja isso:

//No login.php

//Após veridicar que o usuario É valido
//cria um array para o mysql_query usado
$array = mysql_fetch_array($sql);
//inicia uma sessao
session_start();
//cria uma session para a pagina do usuario
$_SESSION['ID'] = $array['id'];

 

 

Agora na pagina do usuario:

//Conexão
include("connect.php");
//inicia sessao
session_start();
//verifica se sessao foi gravada
if(isset($_SESSION['ID'])){
//atribui session = $id
$id = mysql_real_escape_string($_SESSION['ID']);
//busca no db
$sql_usuario = mysql_query("SELECT * FROM `usuarios` WHERE `id`=$id");
//cria um array
$array = mysql_fetch_array($sql_usuario);
}else{
//se nao encontrar a session vai pro login
header("Location: login.php");
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

acho que entendi...

 

Bom eu axo que seja isso:

//No login.php

//Após veridicar que o usuario É valido
//cria um array para o mysql_query usado
$array = mysql_fetch_array($sql);
//inicia uma sessao
session_start();
//cria uma session para a pagina do usuario
$_SESSION['ID'] = $array['id'];

 

 

Agora na pagina do usuario:

//Conexão
include("connect.php");
//inicia sessao
session_start();
//verifica se sessao foi gravada
if(isset($_SESSION['ID'])){
//atribui session = $id
$id = mysql_real_escape_string($_SESSION['ID']);
//busca no db
$sql_usuario = mysql_query("SELECT * FROM `usuarios` WHERE `id`=$id");
//cria um array
$array = mysql_fetch_array($sql_usuario);
}else{
//se nao encontrar a session vai pro login
header("Location: login.php");
}

 

Fera acredito que a lógica do que você me passou eu tenha entendido.

Mas o código me ajudou na parte lógica, pois minhas duvidas vão ao formulário inteiro e não só no filtro.

Eu não sei onde declarar essas variaveis de sessão.

Possuem algum código completo para disponibilizar sobre isso?

Valew Fera

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.