Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
    • DiF

      Poste seus códigos corretamente!   21-05-2016

      Prezados membros do Fórum do Clube do Hardware, O Fórum oferece um recurso chamado CODE, onde o ícone no painel do editor é  <>     O uso deste recurso é  imprescindível para uma melhor leitura, manter a organização, diferenciar de texto comum e principalmente evitar que os compiladores e IDEs acusem erro ao colar um código copiado daqui. Portanto convido-lhes para ler as instruções de como usar este recurso CODE neste tópico:  
acepweb

(quase lá) Login / Área restrita individual

Recommended Posts

Prezados,

Procuro por um sistema de login que dê acesso a uma página individual para cada usuário (e restrinja o acesso público, naturalmente). Estou trabalhando em PHP/MySQL.

Consigo restringir várias páginas para o acesso apenas de usuários logados, mas o que procuro exatamente é construir uma página de login que direcione cada usuário a um conteúdo (pode ser uma página, um diretório, ou ainda um texto de informações) específico.

Alguém sabe ajudar?

Editado por acepweb

Compartilhar este post


Link para o post
Compartilhar em outros sites

você deve ter uma tabela SQL com usuário e senha, adicione uma coluna a mais e trabalhe com perfis.

Exemplo: perfil membro acessa o diretório de membros, perfil gerencia acessa o diretório de gerentes e assim vai... Nos arquivos você só dá uma verificada se o cara tem acesso a tal diretório e pronto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok, em vez de usar perfis, eu posso usar algum tipo de identificador, tipo matrícula, etc, já que cada usuário precisa sua própria identidade. Mas como faço para que cada usuário caia em sua própria conta quando fizer login, tipo uma página de perfil...?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim sim, se cada usuário terá seu conteúdo individual sim. você dá esse valor único a ele e na hora de mostrar se baseia nisso. O valor único você pode dar numa variável de sessão, após o login OK, que é o mais usado.

Ex.: $_SESSION['matricula'] = '123456'

Vamos supor que você, na tela inicial, faça uma apresentação do tipo:

"Olá fulano

Matricula: 414564

Nome: Fulano de Tal

Curso: Qualquer coisa"

Pra você pegar esses dados individuais, você vai utilizar o tal identificador único (a variávle de sessão), fazer uma consulta na base SQL pegando o registro com esse identificador, e mostrar os dados do tal registro. Um SELECT simples.

É tranquilo cara, tem outras formas de se fazer isso, mas acho que essa é bem simples.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário






Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×