Confirmação do administrador - Versão de Impressão +- Forum Pplware (http://forum.pplware.com) +-- Fórum: Mais Tech (/forumdisplay.php?fid=11) +--- Fórum: Programação e Web (/forumdisplay.php?fid=16) +--- Tópico: Confirmação do administrador (/showthread.php?tid=9202) |
Confirmação do administrador - VoodooReload - 17-06-2011 19:21 Confirmação do administrador Boas, estou a fazer uma página web offline apenas para um trabalho académico. Acontece que tenho implementado um sistema de registo/login de utilizadores por sessão. O problema é que quero diferenciar os utilizadores em 2 tipos (aluno/docente) por exemplo, e queria fazer isso logo no registo. Para isso dei a opção de o utilizador ao registar-se, poder escolher o tipo. Como isso não é muito seguro pois ele pode seleccionar o que mais lhe convier e não o que é mesmo, queria que funcionasse da seguinte forma: O utilizador regista-se e escolhe o tipo, mas o registo não fica feito enquanto o administrador não confirmar. Por exemplo aparecendo na pagina de gestão de utilizadores, aqueles que estão a aguardar confirmação e apenas clicando num botão/link a confirmação é feita. Não sei como posso fazer isso. Desculpem o testamento, foi só para perceberem o meu objectivo. *depois o facto de o utilizador receber ou não se já foi confirmado o registo não tem importância, assumimos que ele vai tentando fazer login até funcionar. Pronto, eu criei um campo na base de dados de forma a que o utilizador ao registar-se fica com 0 e depois mais tarde o administrador deverá passar para 1(para confirmar o registo). Agora estou a tentar fazer uma verificação no login, de forma a que se o campo esta a 0 (o user recebe um aviso a dizer que não foi confirmado ainda) e se for 1...o processo de login continua normalmente. RE: Confirmação do administrador - VoodooReload - 23-06-2011 13:45 Visto que aquilo que peço deve ser muito e assim não tenho obtido qualquer ajuda, vou tentar simplificar, por isso esqueçam a resposta anterior: Na base de dados tenho um campo com o nome (confirmed), que ao criar um user fica com o valor '0' por defeito. Agora no site quero listar apenas os users que tem esse '0'. Como posso fazer isso? RE: Confirmação do administrador - mpmont - 23-06-2011 19:48 estás a fazer isto com o quê? PHP e mySQL? se sim basta fazeres uma query por todos os que têm o valor que pretendes e depois fazer um foreach por exemplo pelos dados que que foram devolvidos para mostrar... RE: Confirmação do administrador - VoodooReload - 23-06-2011 23:05 Sim php e mySQL. Eu fiz isto para a query: Código PHP: public static function isAccepted() { E isto para listar: Código PHP: <?php Mas ele apenas apresenta uma tabela com os titulos tipo [login][password]etc e por baixo onde deveriam estar as informações não aparece nada. *Esqueci-me de dizer que sou mais do que novato nisto...mal sei as bases eheh. |