Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal tudo bem??
Sou novo aqui prazer em conhecer vocês!
To fazendo um site de ensino de idiomas,
e queria eu mesmo criar o perfil de cada aluno.
Até ai tudo bem eu crio o perfil de cada um e dou o login e senha para eles usarem.
Porém tem páginas que não quero que eles acessem.
Quero que certas páginas sejam bloqueadas a acesso para os usuários.
Por exemplo o que comprou o curso de inglês não acessa o link da página de japonês e assim vai, apenas se tiver permissão
Tava pensando em como fazer isso, alguém tem uma idea?
As páginas de estudo serão totalmente em HTML e CSS feitas na unha,
mas quero que apenas usuários logados possam acessar,
e quero que apenas um determinado usuário, que eu autorizar acesse uma determinada pagina
por exemplo
o aluno Ruan vai acessar www.idiomas.com.br/ingles.html
Permissao concebida
Tem como fazer isso com php? nem sei por onde começa xD
Obrigado!!!
Porqur não usar a sua estrutura toda com php?
Uma ideia de permissão de página
Faz uma tabela modulos
create table if not exists
modulos(idint(11) not null AUTO_INCREMENT,nomevarchar(255) not null,urlvarchar(255) not ,iconevarchar(255) not null,statusint(11) not null,PRIMARY KEY (
id)(1, 'Português', 'portugues.php', 'portugues.png', '1'),
(2, 'English', 'english.php', 'english.png', '1'),
(3, 'Espanhol', 'spanish.php', 'spanish.png', '1'),
idint(11) not null AUTO_INCREMENT,nomevarchar(255) not null,loginvarchar(255) not null,senhavarchar(255) not null,emailvarchar(255) not null,nivelint(2) not null,permissaovarchar(500) not null,statusint(11) not null,PRIMARY KEY (
id),UNIQUE KEY
email(email)//Adicionar
}else{
$Add = array(
'permissao' => $Permissao,
}else{
//Atualizar
}else{
$AddAtualizar = array(
'permissao' => $Permissao,
}else{
}else{
$AddAtualizar = array(
'permissao' => $Permissao,
}else{
//redirecionar com javascript
//Dados Sessão
//verificar se o usuarios tem ou nao permissao ao modulo
if(empty($ModPermissao)) {
return true;
}elseif(!empty($ModPermissao)) {
if(strpos($ModPermissao, $URL) !== false) {
AQUI SERA OS CONTEÚDOS DO ARQUIVOS PORTUGUES.PHP