Jump to content

gabrielms

Members
  • Content count

    108
  • Joined

  • Last visited

Community Reputation

0 Comum

1 Follower

About gabrielms

Recent Profile Visitors

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

  1. gabrielms

    CRIAR CONTROLES PARA GAME ANDROID

    @ELT_Yuken Esse tutorial pode te ajudar https://www.w3schools.com/js/js_htmldom_events.asp
  2. gabrielms

    Somar 180 dias a uma data

    @lmroot2 O problema está quando você faz o calculo para saber a data da validade, já que a data da variável "novaData" está com a data de atual, e o método getDate() só vai retorna os dias que já passaram no mês daquela data. Exemplo: // Data de hoje 27/09/2019 var data_de_hoje = new Date(); // <- 27/09/2019 var data_de_emissao = new Date("01-01-2001"); // <- 01/01/2001 var data_da_validade = new Date(data_de_emissao); // <- 01/01/2001 data_de_hoje.setDate(data_de_emissao.getDate() + 20); // Retorno da data vai ser 21/09/2019 data_da_validade.setDat(data_da_validade.getDate() + 20); // Retorno da data vai ser 21/01/2001
  3. @jeffbeu Bom amigo eu posso te ajudar nesse projeto, me adiciona no Discord para podemos conversa melhor. By: Morto#9391
  4. gabrielms

    Erro na linha 24

    @lucas_lnf Você está tentando acessar uma variável da class usando global? Isso está muito errado! Quando você tem uma variável no corpo do objeto, você pode dentro da class usar o $this para acessar elá e não global. Class usuarios { private $pdo = "Tudo ok"; public function teste_1() { echo($this->pdo); } public function teste_2() { global $pdo; echo($pdo); } } $usuairo = new usuarios(); $usuario->teste_1(); $usuario->teste_2(); /** Resultado * teste_1() -> Tudo ok * teste_2() -> **/
  5. gabrielms

    Separar dados de um input enviado via método POST com PHP

    @Luciano Marques O valor dentro do input provavelmente e um json, passando esse valor como string, pelo POST você pode converter esse valor que é um json para um object ou um array php. Exemplo $dadosDoPost = '{"dados_cadastrais":[{"nome":"fulano", "CPF":"000.000.000-00"}]}'; $result = json_decode($dadosDoPost, true); // Decodifica uma string JSON para um object php echo $result['dados_cadastrais'][0]['nome']; Obs..: O valor dentro do input tem alguns erros de sintaxe para ser um json. Valor correto: {"dados_cadastrais":[{"nome":"fulano", "CPF":"000.000.000-00"}]}
  6. gabrielms

    Em vez de logar normalmente, faz login na ultima conta...

    @arielson Adiciona no seu logout o método session_unset(). Só o método session_destroy() não vai apagar os valores, o método destrói todos os dados associados com a sessão atual. Ela não apaga nenhuma das variáveis por isso falta o session_unset(). Seu logout ficaria +- assim: <?php session_start(); session_unset(); session_destroy(); Obs..: Notei que você utiliza de antigas praticas de desenvolvimento em php, recomendo a atualização desse código e praticas, porque essas praticas deixam sua aplicação vulnerável. Algumas das praticas citadas acima que deve ser corrigidas: - O uso do md5 para codificar senha. - O uso do mysqli_real_escape_string. - Colocar dados de ambiente como dados de conexão com o bando e dados no seu código. - Utiliza PSR no seu código
  7. gabrielms

    Manter função em outras paginas!

    @Pitag346 Coloca um Cookies com um contador de tempo que vai ficar se atualizando com mais freqüência. Caso essa funcionalidade seja essencial na sua aplicação, você pode colocar em seu layout uma transição por javascript, assim a pagina vai mudar e o script só vai rodar somente quando a pagina ficar aberta. Você também pode optar por Socket Web.
  8. gabrielms

    Manter função em outras paginas!

    @Pitag346 Você pode usa os Cookies para passar informações de uma página para outra, assim passando a informação ativo para as outras página. Aqui tem um tutorial de como utilizar https://www.w3schools.com/js/js_cookies.asp. Obs..: Lembre de adicionar um tempo para o Cookie expirar.
  9. gabrielms

    Auto Scroll de acordo com conteúdo.

    @danicarla Bom nesse caso você pode colocar um botão para subir e descer o scholl e depois você reiniciar a animação de scholl.
  10. gabrielms

    Carregamento de imagem

    @Pitag346 O efeito é feito usando css. Aqui tem um tutorial de como fazer https://www.w3schools.com/howto/howto_css_blurred_background.asp. Aqui tem um projeto de como trabalhar com load de imagem em javascript https://codepen.io/morto/pen/pozgwZJ.
  11. gabrielms

    Reverter elementos com drag'n drop

    @Alyss Serial isso o que você procura? <!DOCTYPE html> <html> <head> <title>Pagina de exemplo</title> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> <style> .container{ max-width: 600px; margin: 50px auto; background: #272727; padding: 20px; color: #fff; clear: both; display: flex; height: 129px!important; overflow: hidden; } .colunas { width: 33.33%; height: 129; overflow: hidden; } .linha-1 > span, .linha-2 > span { display: block; background: #000; padding: 10px; text-align: center; margin: 5px; font-weight: 600; } </style> </head> <body> <div class="container"> <div class="linha-1 colunas"> <span>Coluna 1.1</span> <span>Coluna 1.2</span> <span>Coluna 1.3</span> </div> <div class="linha-2 colunas"> <span>Coluna 2.1</span> <span>Coluna 2.2</span> <span>Coluna 2.3</span> </div> <div class="linha-2 colunas"> <span>Coluna 3.1</span> <span>Coluna 3.2</span> <span>Coluna 3.3</span> </div> </div> <script> $(function(){ var colunas = $(".colunas"); colunas.sortable({ connectWith: ".colunas" }).disableSelection(); $("span").droppable({ drop: function(event, ui) { let elmento = $(ui.draggable[0]).parent(); $(this).appendTo(elmento[0]); } }); }); </script> </body> </html>
  12. @ewersonsv Po amigo sem as informações de console vai ser difícil ajudar, clicka nos botoes e envia um print dos erros no console.
  13. gabrielms

    ERROR:Mixed spaces and tabs. [no-mixed-spaces-and-tabs]

    @TeixeiraRamos Falta você fechar o método do jquery $(function(){ //Seu código javascript/Jquery }; <---
  14. gabrielms

    Teste e Envio de formulario

    @Charlie04 O problema é bem simples. Quando você utiliza um input ou um button com o type submit o formulário faz uma Request para o link contido no atributo action antes dele chamar a função, ele carrega outra página e assim ele perde a chamada da função. Com o type button ele não faz essa Request do formulário, assim ele não envia o formulário e executa a função. Para esse caso você poderia trabalhar no evento submit do formulário e não no evento click do input. Coloque o type do input para submit e remova o evento onclick dele. <input id="botao" type="submit" value="Redefinir" class="ls-btn-primary ls-btn-block ls-btn-lg"> Depois você adiciona uma chamada de função no evento submit no formulário. <form onsubmit="validacaoEmail(senha.email, senha.cpf)" role="form" name="senha" class="ls-login-form" action="/"> e na sua função de validação adicione um retorno. return true; Retorne true(Verdadeiro) caso os dados passem com sucesso pela validação ou retorne false(falso) caso não. return false; Obs..: Lembrando que nenhuma validação no Front-End garante uma integridade de dados e nunca deve ser usada como garantia. Com o HTML 5 você pode usar o input type="email" para especificar o tipo de valor que você quer recebe nesse input e junto dele o atributo required, assim bloqueando o formulário de fazer a Request até que o usuário cumpra com as requisições do input type.
  15. gabrielms

    Auto Scroll de acordo com conteúdo.

    @danicarla Serial algo assim que você procura? var tempoDeTransicao = 180000, // 180000 = 3 minutos comprimentoDoDocumento, comprimentoDoBrowse; $(function(){ comprimentoDoDocumento = $(document).height(); comprimentoDoBrowse = $(window).height(); if(comprimentoDoDocumento > comprimentoDoBrowse) { $('html').animate({scrollTop: comprimentoDoDocumento}, tempoDeTransicao); } });
×

Important Information

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