Array, for, while ou algo parecido
Amigos
Tenho a variável seguinte:
$UsuarioLiberado = "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20";
Onde "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20"; são todos os ID's de usuários que estão liberados para acesso nesta página.
Como posso fazer para gravar um valor infinito, acreditando que o nº de usuário ultrapassará as 20 posições.
Algo como:
$acesso = array(0...99999);
$UsuarioLiberado = $acesso;
Ou seja, vai verificar se o ID do usuário que tenta acessar a página faz parte do que está no array.
Grato pela ajuda!
Tenho a variável seguinte:
$UsuarioLiberado = "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20";
Onde "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20"; são todos os ID's de usuários que estão liberados para acesso nesta página.
Como posso fazer para gravar um valor infinito, acreditando que o nº de usuário ultrapassará as 20 posições.
Algo como:
$acesso = array(0...99999);
$UsuarioLiberado = $acesso;
Ou seja, vai verificar se o ID do usuário que tenta acessar a página faz parte do que está no array.
Grato pela ajuda!
Elton Ésqui
Curtidas 0
Respostas
Elton Ésqui
10/05/2011
Resolvi fazendo assim:
$acesso = $nr = 1;
while ($nr<=99999){
($nr . ",");
$nr++;
}
$UsuarioLiberado = $acesso
GOSTEI 0
Bruno Xavier
10/05/2011
não seria mais fácil na tabela você colocar um campo de controle?
por exemplo:
TABELA USUARIO
IdUsuario
Nome
Acesso
onde acesso pode ser "L" de liberado e "N" de não liberado, dai quando o usuário logar no sistema vc verifica se tem ou não acesso
por exemplo:
TABELA USUARIO
IdUsuario
Nome
Acesso
onde acesso pode ser "L" de liberado e "N" de não liberado, dai quando o usuário logar no sistema vc verifica se tem ou não acesso
GOSTEI 0
José
10/05/2011
Este tópico esta sendo fechado por inatividade. Se necessário, sinalizar para que seja reaberto ou abrir um novo.
GOSTEI 0