Boteco Digital

PHP

Em algum momento necessitamos disponibilizar um arquivo para download somente para usuários cadastrados em nosso site. E como sabemos, simplesmente colocar estes arquivos em um pasta que possa ser acessado por URL do site não é uma ideia muito segura, pois mesmo se você disponibilizar o link de download somente para seu usuário logado, nada impede de uma outra pessoa “adivinhar” o caminho de download. Um usuário pode acessar diretamente a pasta de downloads e se seu diretório não conter […]

mais
PHP

Para quem estiver chegando agora vamos concluir nosso sisteminha de autenticação. Como devem lembrar ficou faltando apenas gravarmos os dados do usuário logado na sessão e criarmos um script que redireciona o usuário para a página de login se ele não estiver logado. Primeiramente vamos entender como funcionam as sessões no PHP. Sessões ou sessions são uma das formas de manter informações enquanto o navegador do usuário estiver aberto, ou por um determinado tempo se configurou algum tempo de expiração. […]

mais
PHP

Quando construimos qualquer tipo de sistemas web, seja um simples gerenciador de de notícias a um e-commerce temos um ponto em comum, precisamos fazer a válidação do usuário que irá interagir com o sistema. Então veremos a seguir vermos como criar sistema de login básico utilizando banco de dados MySQL. Para começarmos iremos criar a tabela no banco de dados, segue abaixo a DDL da tabela. A tabela é bem simples tendo apenas um id inteiro que se incrementa autamaticamente, […]

mais