Jump to content

Worn

Members
  • Content count

    166
  • Joined

  • Last visited

Community Reputation

1 Comum

1 Follower

About Worn

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Worn

    Classe dando erro

    Fala rapaziada estou tendo alguma Warmi no meu sistema to batendo a cabeça aqui e não consigo resolver https://prnt.sc/oqrcmy linha do erro <?php /* * Login Class * * Desenvolvido por Gabriel Neves * Seguir cotes de desenvolvimento * */ class Login { private $tabela, $campoID, $campoLogin, $campoSenha; function __construct($tabela = 'tbl_usuarios', $campoID = 'id', $campoLogin = 'email', $campoSenha = 'senha') { // Iniciando sessão session_start(); // Definindo atributos $this->tabela = $tabela; $this->campoID = $campoID; $this->campoLogin = $campoLogin; $this->campoSenha = $campoSenha; } // ------------------------------------------------------------------------ /* * Retornando login do usuário que está na sessão * * @access public * @return string */ function getLogin() { return $_SESSION[$this->campoLogin]; } // ------------------------------------------------------------------------ /** * Retornando ID do usuário que está na sessão * * @access public * @return integer */ function getID() { return $_SESSION[$this->campoID]; } // ------------------------------------------------------------------------ /** * Trata as informações recebidas, procura o usuário no banco de dados e, se encontrado, * registra as informações na sessão. * * @access public * @param string * @param string * @param string * @return boolean */ function logar($login, $senha, $redireciona = null) { // Tratando as informações $login = mysqli_real_escape_string($login); $senha = mysqli_real_escape_string($senha); // Verifica se o usuário existe $query = mysqli_query($conexao, "SELECT {$this->campoID}, {$this->campoLogin}, {$this->campoSenha} FROM {$this->tabela} WHERE {$this->campoLogin} = '{$login}' AND {$this->campoSenha} = '{$senha}'"); // Se encontrado um usuário if(mysqli_num_rows($query) > 0) { // Instanciando usuário $usuario = mysqli_fetch_object($query); // Registrando sessão $_SESSION[$this->campoID] = $usuario->{$this->campoID}; $_SESSION[$this->campoLogin] = $usuario->{$this->campoLogin}; $_SESSION[$this->campoSenha] = $usuario->{$this->campoSenha}; // Se informado redirecionamento if ($redireciona !== null) header("Location: {$redireciona}"); else return true; } else return false; } // ------------------------------------------------------------------------ /** * Verifica se o usuário está logado * * @access public * @param string * @return boolean */ function verificar($redireciona = null) { // Se as sessões estiverem setadas if(isset($_SESSION[$this->campoID]) and isset($_SESSION[$this->campoLogin]) and isset($_SESSION[$this->campoSenha])) return true; else { // Se informado redirecionamento if ($redireciona !== null) header("Location: {$redireciona}"); return false; } } // ------------------------------------------------------------------------ /** * Finaliza a sessão do usuário * * @access public * @param string * @return void */ function logout($redireciona = null) { // Limpa a Sessão $_SESSION = array(); // Destroi a Sessão session_destroy(); // Modifica o ID da Sessão session_regenerate_id(); // Se informado redirecionamento if ($redireciona !== null) header("Location: {$redireciona}"); } } ?>
  2. Olá a todos me ofereceram um projeto para pegar cuidar de toda a parte de software e rede de um grande local de festa conhecido em todo o Brasil, oque eles precisam esse local de festa quer criar seu PRÒPRIO cartão de consumação ou seja a pessoa solicita um cartão (Personalizado) coloca créditos dentro dele e é possível consumir utilizando o cartão em qualquer BAR dentro do local do evento. Exemplo: João chega na festa em vez de comprar as famosas "Ficha" vai no caixa e solicita um cartão, a atendente pergunta para o João quanto em dinheiro ele quer por dentro desse cartão João coloca 100 reais e sai feliz com seu cartão, ao passar no primeiro bar João compra 3 cervejas no valor de 12 reais cada ficando assim gasto R$36,00 e o restante em crédito dentro do próprio cartão. Enfim a pergunta é a seguinte alguém pode me da uma LUZ se tem software disponível a venda para isso pelo menos o cadastramento dos cartões, se existe uma forma de criar utilizando apenas php e java
  3. Worn

    Poupup

    Obrigado meu brother era dessa forma mesmo que eu estava atrás, obrigado mesmo cara salvou muito só vou fazer minha personalização agora
  4. Worn

    Poupup

    Não, não estou usando nada códigos meu apenas;
  5. Worn

    Poupup

    Olá amigos estou quebrando a cabeça pra fazer um poupup MODAL para por no meu site já tentei de diversas formas e não encontro um jeito de fazer é basicamente o seguinte a proposta quero que assim que iniciar o site vai abrir uma IMAGEM no caso propaganda e teria um X na imagem aonde a pessoa iria clicar e a imagem desaparecia porém não vai de forma alguma, encontrei alguns modelo na internet porém ele não é da forma que faz minha necessidade a pessoa tem que clicar para aparecer tipo um show/hiden queria algo automático
  6. Worn

    carousel rodar

    Alguém poderia me ajudar, estou com um site porém o slider não estou conseguindo colocar para rodar, já tentei de varias formas e nada e não consigo encontrar o problema. Codigo html codigo do js
  7. Worn

    Conectar level

    Olá galera estou elaborando um sistema aqui, mais estou com um probleminha na parte do login bem. Queria colocar que usuários com nivel 2 ou maior que 2 ou seja 3 conseguisse logar no painel porém não estou conseguindo efetuar essa ação veja como ta; $login = new Login (3); eu tentei colocar assim $login = new Login >= 3; porém acusa isso Login.class.php Erro na Linha: #16 :: Missing argument 1 for Login::__construct(), called in C:\wamp64\www\lento\painel.php on line 32 and defined Erro na Linha: #17 :: Undefined variable: Level painel.php Erro na Linha: #32 :: Object of class Login could not be converted to int login.php login.class.php
  8. Worn

    Não consigo inserir no banco

    O cara valeu rsrs, esqueci deste pequeno detalhe. conseguir resolver
  9. Worn

    Não consigo inserir no banco

    Fiz um pequeno teste tentando usar o bindvalue para inserir dados ao banco porém não acontece nada, alguém pode me ajudar se fiz algo errado
  10. Worn

    Restringindo css

    não sei se é o local correto, mais gostaria de saber como fazer com que as pessoas não possa acessar a pasta do meu css exemplo meusite.com.br/css meusite.com.br/css/estilo.css meusite.com.br/includes meusite.com.br/includes/header.php evitar esse tipo de pasta
  11. Worn

    Ignorar div

    mais se eu ocultar ele em monitores maiores, em smarthphones ele também será ocultado.
  12. Worn

    Ignorar div

    Olá, eu estou montando meu layout responsivo, porém eu criei uma div para aparecer somente ele em dispositivos, até ai tudo bem. Defini ele como visibility: hidden; para monitores maiores, mais a div ainda continua ocupando espaço, ou seja, se ela tem uma largura de 500px; eu ocultei ela, mais o espaço dela continua, queria saber se á alguma forma de ignorar essa div, e nesse espaço que não aparece não eu por algo por cima.
  13. Worn

    Nome do efeito

    Caros amigos gostaria de saber o nome deste efeito e se tem algum já pronto disponível na web para uso bem tem o usuário certo, quando o usuário clica nele aparecerá o seguinte ou seja um efeito aparece mostrando algumas opções, não precisa ser necessariamente igual a este porém algo parecido;
  14. Worn

    function dando erro

    Resolvido pessoal
  15. Worn

    function dando erro

    Olá galera estou tentando puxar esse código porém esta dando erro nele, observação é que é um código funcional e o IDE está acusando error.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.