ou vc faz controle pelo bd, tipo
tabela modulo id_pagina
desc_pagina
titulo
================================
tabela sub_pagina
id_spagina
desc_spagina,
url
================================
tabela perfil de usuário
id_grupo
desc_grupo
================================
relacionando as tabelas
grupo_x_pagina_spagina (tabela n pra n)
id_pagina
id_grupo
id_spagina
obs:
depois e so criar uma query:
"
SELECT
FROM modulo m, spagina s, grupo_x_pagina_spagina sp, grupo g
WHERE (p.id_pagina = sp.id_pagina) AND (g.id_grupo = sp.id_grupo)
"
depois quando o logar no sistema , verificar qual grupo ele pertence , dai é mostrado qual modulo(paginas) o mesmo esta habilitado a ter acesso!!!
qualquer dúvida posto um código fonte de exemplo....
- Fórum WMO
- → Viewing Profile: Posts: idosreisjunior
Community Stats
- Group Usuários
- Active Posts 55
- Profile Views 939
- Member Title Turista
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
0
Neutral
User Tools
Friends
idosreisjunior hasn't added any friends yet.
Latest Visitors
-
Guest
04/11/2007, 05:55
Posts I've Made
In Topic: Como Evitar O Acesso Em Algumas Paginas?
20/11/2005, 17:03
In Topic: Problemas Com Passagem De Parâmetro - Procedure
05/10/2005, 09:09
senhores volto aqui com a solução do meu problema
aqui e uma função que criei dentro do banco de dados POSTGRE, com isso o uso de controle de transação e mais garantido..
criação da procedure
CREATE OR REPLACE FUNCTION incluir_status(int8,varchar)
RETURNS void AS
'
INSERT INTO status_ticket(
id_status_ticket,
desc_status_ticket
)
VALUES($1,$2)
' LANGUAGE 'sql' VOLATILE;
executando esta função pelo php
$id_status = 1;
$desc_status = "TESTANDO...PROC";
$Exec = pg_query($con,"SELECT incluir_status($id_status,'$desc_status')");
simples não?
aqui e uma função que criei dentro do banco de dados POSTGRE, com isso o uso de controle de transação e mais garantido..
criação da procedure
CREATE OR REPLACE FUNCTION incluir_status(int8,varchar)
RETURNS void AS
'
INSERT INTO status_ticket(
id_status_ticket,
desc_status_ticket
)
VALUES($1,$2)
' LANGUAGE 'sql' VOLATILE;
executando esta função pelo php
$id_status = 1;
$desc_status = "TESTANDO...PROC";
$Exec = pg_query($con,"SELECT incluir_status($id_status,'$desc_status')");
simples não?
In Topic: Problemas Com Passagem De Parâmetro - Procedure
03/10/2005, 12:01
não é possível que ninguém pode me ajudar.....
In Topic: Gerar Registro Em Xml
21/07/2005, 11:21
valew meu camarada!!!
In Topic: Gerar Registro Em Xml
21/07/2005, 10:56
mas com eu salvo o arquivo .xml em meu servidor?
- Fórum WMO
- → Viewing Profile: Posts: idosreisjunior
- Privacy Policy
- Regras ·