Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 102
Nome: Erivelton Ferreira
Descrição do site: A melhor web rádio da internet (Radio Killer)
Sexo: Masculino
Localização: Apuiarés - CE
Contato:

Conteúdo diferenciado para cada usuário

14-11-2011 20:33

Olá, minha dúvida é a seguinte:
Estou a desenvolver um sistema terá os níveis de acesso: Administrador e Cliente.
Até ai tudo bem, porem o que me causa dúvida é que cada usuário terá suas informações.
Exemplo, o administrador poderá fazer tudo, ver, editar, deletar, adicionar, dados aos dados dos clientes, já os clientes, cada um terá suas próprias informações , é como se fosse uma rede social. cada usuário tem suas informações como se fossem um banco de dados para cada usuário. esta é minha dúvida.
Aguardo respostas .obrigado

MOVIDO PARA MYSQL
0
www.radiokiller.com.br
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17395
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Conteúdo diferenciado para cada usuário

16-11-2011 09:33

Se tudo está salvo no bd, seu usuário deve ter uma permissão, tipo:

admin = 1
usuario = 2

Com base nisso, nas páginas de acesso terá uma consulta, que irá primeiro capturar o nível de acesso do usuário. Esse nível pode ser salvo em uma SESSION, após o usuário fazer o login.

Com base nisso, esse nível será usado para a consulta, e quando for nível de usuário, teria alguns ifs no documento restringindo os dados para o usuário.
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 102
Nome: Erivelton Ferreira
Descrição do site: A melhor web rádio da internet (Radio Killer)
Sexo: Masculino
Localização: Apuiarés - CE
Contato:

Conteúdo diferenciado para cada usuário

16-11-2011 13:40

Já está assim, não era isso que estou tentando explicar
é seguinte.
O usuário cliente1 não pode ver, editar modificar nem interferir nos dados do cliente2.
é como se fosse um banco de dados para cada usuário, só que não assim.
eu quero que as configurações de cada usuário sejam distintas uma da outra que não haja relações entre si
0
www.radiokiller.com.br
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17395
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Conteúdo diferenciado para cada usuário

16-11-2011 14:35

Um sistema de cadastro segue essa lógica:

Você tem uma tabela usuarios

Quando o usuário se cadastra, é feito um INSERT adicionando os dados do usuário.

Quando ele faz o login, é criado uma SESSION que armazena os dados desse usuário, tipo, pega o login e a senha que ele inseriu e usa na query em uma página para obter os dados desse usuário.

Nesse link abaixo tem um sistema bem simples de cadastro. Dê uma olhada
Sistema-de-cadastro-simples-em-MySQL_33_503.html
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 102
Nome: Erivelton Ferreira
Descrição do site: A melhor web rádio da internet (Radio Killer)
Sexo: Masculino
Localização: Apuiarés - CE
Contato:

Conteúdo diferenciado para cada usuário

16-11-2011 14:51

Já está assim amigo, minha dúvida é que eu quero que o usuario x não veja as configurações do usuario y sendo q x e y são clientes, á o administrador irá ver todos os dados de x e y
0
www.radiokiller.com.br
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17395
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Conteúdo diferenciado para cada usuário

16-11-2011 15:50

Vê pela lógica. Existe login no seu sistema, correto?

A pessoa loga, ai cria uma SESSION com login e senha do usuário logado.

Ai você tem os dados no BD desse usuário, que ele poderia alterar como endereço. Se você tem uma consulta, por exemplo

SELECT ... FROM ... WHERE login='$login_session' AND senha='$senha_session'

Esse while vai retornar somente os dados desse login e senha da SESSION, ou seja, somente os dados do usuário que está logado, ou seja, como a consulta vai usar os dados do usuário logado, vai retorna no while somente o endereço dele, para alteração.

Agora para o admin, seria melhor você ter uma área específica para controle dos dados.

Se quiser, olha esse sistema de login, está em inglês, não tem admin, mas, vai te dar uma idéia
http://www.easykiss123.com/tutorials/login/index.php

Fonte: http://www.easykiss123.com/easy-setup-o ... r-website/
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 102
Nome: Erivelton Ferreira
Descrição do site: A melhor web rádio da internet (Radio Killer)
Sexo: Masculino
Localização: Apuiarés - CE
Contato:

Conteúdo diferenciado para cada usuário

16-11-2011 18:18

Hum entendi este mais acho que ainda nao seja tudo que quero :lol:
Vou realizar os testes com essa metodologia e volto apostar aqui para dizer no que deu Obrigado !
0
www.radiokiller.com.br

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado