Sistema De Login Para Múltiplos Usuários
#1
Posted 12/12/2004, 14:04
É um site d euma alainça de um jogo online chamado Meteorus,se alguem jogar,via saber como é
Nem todas as pessoas,com seus acidos desoxibonucleicos conseguem aprender linguagens de programação!!!
Então você iniciante,não se receie, pergunte!!!
#2
Posted 12/12/2004, 14:47
Nela, se for admin, coloque: admin
E na hora da autenticação, quando for procurar os resultados, verifique.
No admin.php do invision, ele procura pelos usuários que são administradores.
Outra dica é: crie uma tabela de admins, sabios, entre outros.
Aí depois é só mover os dados de uma tabela para outra.
#3
Posted 13/12/2004, 06:42
if ($user=$admin) {
echo "você será redirecionado para página adinistrativa"
}
Assim?
Dai cada um é redirecionado para uma página, e lá ter´seus dados e as opções disponiveis!!!!!!!!!
Nem todas as pessoas,com seus acidos desoxibonucleicos conseguem aprender linguagens de programação!!!
Então você iniciante,não se receie, pergunte!!!
#4
Posted 13/12/2004, 07:35
<?php
switch ( $nivel ) {
case "admin":
header("Location: pagina_admin.php");
break;
case "moderador":
header("Location: pagina_moderador.php");
break;
case "usuario":
header("Location: pagina_usuario.php");
break;
}
?>
#5
Posted 13/12/2004, 11:29
[]'s
#6
Posted 13/12/2004, 20:38
Nem todas as pessoas,com seus acidos desoxibonucleicos conseguem aprender linguagens de programação!!!
Então você iniciante,não se receie, pergunte!!!
#7
Posted 14/12/2004, 11:02
PHP |
<?php session_start(); if($gravar == "true") { $_SESSION["usuario"]=$_POST["usuario"]; $_SESSION["icq"]=$_POST["icq"]; print("A sessão foi criada.<br><br><a href='./?mostrar=true'>Mostrar Dados</a>"); exit; } if($mostrar == "true") { print("Nome: <b>".$_SESSION["usuario"]."</b><br>"); print("ICQ: <b>".$_SESSION["icq"]."</b>"); } else { ?> <form action="./?gravar=true" method="post"> Usuário: <input type="text" name="usuario"><br> ICQ: <input type="text" name="icq"><br> <input type="submit" value="ok"></form> <? } ?> |
Eu usei sessions... Para passar para outras páginas, use o session_start() e imprima com o $_SESSION["nome_da_sessão"]
[]'s
#8
Posted 14/12/2004, 16:59
Nem todas as pessoas,com seus acidos desoxibonucleicos conseguem aprender linguagens de programação!!!
Então você iniciante,não se receie, pergunte!!!
#9
Posted 15/12/2004, 13:19
<?php switch ( $nivel ) { case "admin": header("Location: pagina_admin.php"); break; case "moderador": header("Location: pagina_moderador.php"); break; case "usuario": header("Location: pagina_usuario.php"); break; } ?>como eu verificaria?
e outra, isso pode ocorrer? tipo, determinar uma variavel no if... pode?
$editor = "select classe from editor where classe='editor'"; $admin = "select classe from editor where classe='admin'"; if($classe==$editor) { $editor==$user } else { $admin==$user }
#10
Posted 17/12/2004, 15:28
Nem todas as pessoas,com seus acidos desoxibonucleicos conseguem aprender linguagens de programação!!!
Então você iniciante,não se receie, pergunte!!!
#11
Posted 17/12/2004, 15:42
armazene o nivel do cara que esta se logando no sistema em uma session...
verifique se existe a session com os dados que vc armazenou e atribua os valores da session a variaveis
exemplo
$login = $_SESSION['login'];
$senha = $_SESSION['senha'];
$nivel = $_SESSION['nivel'];
ai vc verifica.
PHP |
<?php switch ( $nivel ) { case "1": //admin header("Location: pagina_admin.php"); break; case "2": //moderador header("Location: pagina_moderador.php"); break; case "3": //user header("Location: pagina_usuario.php"); break; } ?> |
abraço
jack
Edição feita por: jack, 17/12/2004, 15:45.
jcaset@gmail.com
Soft Design Soluções Web & Desktop
#12
Posted 17/12/2004, 17:20
puts.. acho q agora vai...
mas pra q não haja dúvidas bobas depois... posso definir $nivel com nomes mesmo né ?? hehheeh.. só pra ter certeza...
mas assim.. obrigado mesmo ... ajudou um monte já
#13
Posted 17/12/2004, 17:22
mas podes utilizar nomes sim....
abraço
jack
jcaset@gmail.com
Soft Design Soluções Web & Desktop
#14
Posted 17/12/2004, 17:28
e mais uma vez... obrigado mesmo.. vc não sabe o quanto me ajudou.. puts... valeuuuuu
Edição feita por: herus02, 17/12/2004, 17:28.
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)