DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Video: Crie uma Loja Virtual com Delphi for PHP-Parte XIV-Login com o componente JTUserLogin

Nesta vídeo, utilizaremos um componente free, que tem finalidade controlar e manter a autenticação de usuários em uma aplicação web

Atenção! Este vídeo necessita do aplicativo DevMedia Player para ser executada. Clique aqui para baixar o aplicativo

 

Título:

Tempo: 15:25 min

Resumo: Gerenciar o controle de páginas web restritas não é uma tarefa de toda difícil, porém se pudermos agilizar esta tarefa, automatizar o processo, reduzir linhas de códigos e ainda reaproveitar a rotina a coisa fica muito melhor. Quando falamos nesses benefícios dentro do contexto Delphi então nos remetemos para OO, mais especificamente para componentes. A novidade é que agora os componentes que nos dão estes benefícios não são mais só privilégios de programadores Delphi win32, eles também estão disponíveis para programação Web com Delphi for PHP. E é isto que será mostrado nesta vídeo aula.

Metodologia de desenvolvimento do exemplo: O Exemplo desenvolvido nesta vídeo utiliza um componente free, produzido pela Jommi Tech e que tem como finalizadade controlar e manter a autenticação de usuários em uma aplicação web.

Tecnologias utilizadas: Delphi for PHP 2.0, MySql 5.1

Exemplos construídos: Autenticação de Usuário.

Palavras chaves: Login, PHP, Delphi for PHP.





    3 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Carlos Cerqueira Filho
Gostaria e parabeniza-lo por dar continuidade a este curso e continue assim.
[há +1 ano] - Responder

 

Carlos Cerqueira Filho
Desculpa o Flood no post mas é q creio q fiz tudo igual a aula mas qdo faço o login só aparece o "Seja bem vindo" sem o nome do usuario e quando clico em sair so apos clicar pela segunda vez q ele retorna a tela de login e mesmo assim com os campos preenchido tb.
este é o codigo que estou usando.


Botão OK:


       function Button1Click($sender, $params)
       {
          global $Udados;
         if ($Udados->UserLogin->LoginUser($this->EdtUsuario->Text,
                                           $this->EdtSenha->Text)) {
            $this->Label4->Caption = 'Seja Bem Vindo '.$Udados->UserLogin->GetLoggedInUser();
            $this->PnLogin->ActiveLayer = 1;
         }
       }


Botão Sair:

       function Button2Click($sender, $params)
       {
          global $Udados;
          $Udados->UserLogin->LogoutUser();
       }


Form Create:

       function UPrincipalCreate($sender, $params)
       {
          global $Udados;
          if ($Udados->UserLogin->GetLoggedInUser() === false) {
          $this->PnLogin->ActiveLayer = 0;
          } else {
          $this->PnLogin->ActiveLayer = 1;
          }
       }
[há +1 ano] - Responder

 

[autor] Rodrigo Carreiro Mourão
Olá amigo !!

No clique do botão sair coloque a seguinte linha:

$this->PnLogin->ActiveLayer = 0;

Isso vai alterar o panel antes da submissao, não precisando atualizar a pagina para exibir o login !!!

Abs!!!
[há +1 ano] - Responder
 



Publicidade
Curso Online
Este post faz parte de:

Curso(s):
  •  Crie uma loja virtual com Delphi for PHP

  • Autor
    Rodrigo Carreiro Mourão

    Consultor de TI especializado em Orientação e Objetos, Design Patterns e Gestão de Projetos. Instrutor certificado pela Borland e Delphi Product Certified. É sócio da RM Factory Soluções em TI e da Szeryng Traduções e Informática. Atua como Supervisor de TI do Grupo Editorial Nacional e é instrutor ...


    Space do autor
    Estatísticas
    Favorito:
    Comentários:
    Feedback:
    Utilidade:
    4   1
    [Fechar]

    Você precisa estar logado para dar um feedback.

    Clique aqui para efetuar o login
    [Fechar]


    Este post está fechado. Saiba mais sobre a assinatura MVP!
    web-03
    DevMedia  |  Anuncie  |  Fale conosco
    Hospedagem web por Porta 80 Web Hosting
    2012 - Todos os Direitos Reservados a web-03