O registro no site é uma função opcional da página. Para uma página pessoal em uma rede social ou um site - cartões de visita, é perfeitamente possível fazer sem ele. Para uma loja online ou site com um grande número de visitantes, você precisa criar um formulário de autorização.
Instruções
Passo 1
Use um mecanismo de servidor que cria sessões especiais que armazenam todos os tipos de informações sobre o visitante enquanto ele percorre as páginas do site. Ele notificará o usuário sobre a autorização. Na próxima vez que você entrar no navegador, o servidor criará uma nova sessão e o script php abrirá o acesso para o usuário autorizado à página ou solicitará que outros visitantes digitem o login e a senha.
Passo 2
Para fazer isso, crie uma página para entrada de dados. Codifique formulários de login em HTML. Adicione o código php ao início, ele controlará a correção da senha e do login inserido pelo usuário. Certifique-se de adicionar o comando "session_start ();", que permitirá que você inicie uma nova sessão, que ainda não foi criada para um visitante específico.
etapa 3
Crie um arquivo separado contendo apenas código php. Ele se conectará exatamente à página que precisa de proteção por senha. Nomeie-o como "auth.php" (isso é tradicional para esses arquivos). Imediatamente após a tag php, coloque a instrução "session_start ();" novamente.
Passo 4
Conecte o bloco de autorização a todos os arquivos armazenados no servidor que precisam de proteção contra usuários indesejados. É necessário inserir o código no início de cada página php.
Etapa 5
Use outro método para criar um formulário de autorização. Baixe um plugin (Hot login form, Fancybox, etc.) usando o link do site de qualquer desenvolvedor, por exemplo code.google.com. Anote as configurações e o estilo da janela pop-up para ele. Para ocultar inicialmente o bloqueio de autorização, insira o código.
Etapa 6
Instale o plugin. Vá até ele para personalizar a aparência usando estilos CSS. Salve as configurações e verifique se funciona. Se tudo for feito corretamente, uma pequena aba aparecerá na parte superior do site, ao clicar nela abre-se uma janela com campos para entrada de dados do visitante (login, senha).