Jump to content

All Activity

This stream auto-updates     

  1. Past hour
  2. Today
  3. isaque_cb2

    Google maps api android

    Bom, eu estou trabalhando em um app que depende de um mapa, gps e coisas do tipo, não é nada grande, e é mais pra estudos mesmo, quero conhecer melhor essa api, mais eu não encontro nenhum tutorial do tipo, todos que encontro são antigos e têm algum erro, alguém pode me ajudar? com tutoriais, dicas, video-aulas (que ainda funcionem...) eu já reproduzi vários, mais sempre tem um erro... grato por qualquer ajuda!
  4. MITOLOKO

    Dev c++ duvida em problema

    Não entendi muito bem o que tentou fazer visto que estavas a usar um for para fazer o programa, eu recomeçei todo o programa que fez e alterei bibliotecas também adicionando algumas que faltavam, porém também devias saber que quando escrevemos "return //aqui um numero" serve para terminar um programa, como se fosse um End, tenta estudar mais os comandos, fizeste o programa como se não soubesses metades do comandos, claro eu entendo que sejas iniciante. :) Eu fiz o programa da seguinte forma, também utilizado o for, se era isso que queria fazer, caso não queria elimine o for apenas. #include <stdlib.h> #include <iostream> #include <stdio.h> using namespace std; void soma(int soma,int n1,int n2) { int i; for (i = 0; i < 1; i++){ soma = n1 + n2; } cout << soma; } int main() { int n1, n2; cout << "Insira os numeros: "; cin >> n1; cin >> n2; cout << "\nTotal: "; soma(0,n1,n2); }
  5. Alesson Mendes

    Cadastro Ajax + Laravel

    Fala galera, Sou novato em Desenvolvimento Web, e estou precisando fazer uma inserção de dados sem atualizar a pagina. Preciso alterar varios valores de uma tabela, portanto fiz um table e dentro dele coloquei um form nos campos que desejo editar. O problema que quero utilizar a funçao onblur para fazer o submit a cada alteração. Consegui fazer isto definindo a rota no formulário e criando uma função javascript onblur. Porém ele manda para meu php, onde insere os dados mas redireciona a rota. vi em varios outros foruns, mas nao consegui implementar o AJAX no meu projeto. Conseguem me dar uma mão na no codigo, como utilizo o AJAX com o laravel. Muito obrigado <script type="text/javascript"> $(document).ready(function(){ $("#prest").on('blur', function() { //evento de sair de foco do edit var valor = $('#prest').val(); $('#form').submit();//efetua submit no formulario }); }); </script> <table> <thead> <tr> <th>Cotação</th> <th>Codigo</th> <th>Descrição</th> <th>Cod Barras</th> <th>Qtde Cotação</th> </tr> </thead> <tbody> @foreach($registros as $registro) <tr> <td>{{ $registro->prod_codigo }}</td> <td>{{ $registro->prod_descricao }}</td> <td>{{ $registro->prod_barras}}</td> <td>{{ $registro->prod_qtde}}</td> <td> <form action="{{ route('preco.incluir' , $registro->id) }}" method="post" class="" id="form" name="form" enctype="multipart/form-data"> {{csrf_field()}} <input type="hidden" name="_method" value="put"> <input type="text" name="prest" id="prest" value="" > </form> </td> </tr> @endforeach </tbody> </table>
  6. Michael Granados

    Duvida simples if

    Achei o desafio bem interessante, uma vez que precisamos trabalhar com comparações muito numerosas... Por exemplo, para combinações de três botões existem nove possível alternativas, para 4 existem 16 e assim por diante. Basicamente é o número de botões elevado ao quadrado. Já havia visto um sistema funcional que aproveitava o comparativo binário para isso. Muitas configurações no PHP se valhem disso. Valeu a pena para estudar mais a fundo o assunto (que era bem fraco na minha mente) e implementei uma versão também... está muito rebuscada, mas quem sabe em outro momento faço uma refatoração mais elegante... segue: https://jsbin.com/resoxobiwa/1/edit?html,css,js,output Ah, o jsbin é interativo, você pode trocar a quantidade de "botões" no começo do script :-). --- Referencias: Utilizando operadores binários no mundo real: https://codeburst.io/using-javascript-bitwise-operators-in-real-life-f551a731ff5 Configuração de erros no PHP utilizando valores binários: https://www.php.net/manual/en/errorfunc.constants.php
  7. Yesterday
  8. ShadowDLL

    Duvida simples if

    Pois bem, O exemplo a seguir está bem "complexo", porém ambos têm como intuito o proposto, então, sendo assim, basta adapta-lo! CÓDIGO <!DOCTYPE html> <html> <head> <title> EXAMPLE </title> <style type="text/css"> .content { background: #c0e902; padding: 10px 20px; margin: 20px auto; max-width: 40%; width: 40%; } .content img { position: relative; width: 100%; top: 2px; } .status { text-align: center; } </style> </head> <body> <div class="buttons"></div> <div class="content"> <img class="background" src="" /> </div> <p class="status"></p> <script type="text/javascript"> // ONDE IRÁ RECEBER OS ELEMENTOS var node = document.getElementsByClassName ( 'buttons' )[ 0 ]; var nodeP = document.getElementsByClassName ( 'status' )[ 0 ]; // ARRAY DE INPUTs ATIVOS var st = []; // QUANTIDADE DE ELEMENTOS for ( var i = 1; i <= 5; i++ ) { // CRIA OS ELEMENTOS var newLabel = document.createElement ( 'label' ); var newInput = document.createElement ( 'input' ); var newP = document.createElement ( 'p' ); // ATRIBUIÇÃO DO LABEL newLabel.htmlFor = "on_off" + i; // ATRIBUIÇÃO DO INPUT newInput.id = i; newInput.name = "on_off" + i; newInput.type = "checkbox"; newInput.addEventListener ( 'change', function () { changeStatus ( this ); } ); // ATRIBUIÇÃO DO P newP.id = "status" + i; newP.innerHTML = "OFF"; // "INSERE" OS ELEMENTOS node.appendChild ( newLabel ); node.appendChild ( newInput ); nodeP.appendChild ( newP ); } </script> <script type="text/javascript"> // LISTA DE BACKGROUND var images = [ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT8qTBwNRK1wd7Bi8KpbehHYILNWRuzDyjbLgm5HTe9Y6JjfcBW", "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSPl7O8qfZrVPyzi3CCtQ-kEgUpSyqrbGjZUF9XGfE3flJMrHr0", "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR88yd_vuYSn6_i9ltwVSoyoVjGSXogg82r_tJ-lQFmLYV-vmSFwA" ]; // MUDA STATUS function changeStatus ( e ) { // STATUS var status = document.getElementById ( 'status' + e.id ); // MUDA O TEXTO if ( e.checked ) { status.innerHTML = 'ON'; // INSERE ID NO ARRAY st.push ( parseInt ( e.id ) ); } else { status.innerHTML = 'OFF'; // REMOVE ID DO ARRAY st.splice ( st.indexOf ( parseInt ( e.id ) ), 1 ); } // MONTA IMAGEM showImage (); } // IMAGEM function showImage () { var background; console.log ( st ); // VERIFICA SE NO ARRAY O INPUT 3 E 4 // ESTÃO ATIVADOS if ( st.includes ( 3 ) && st.includes ( 4 ) ) { background = images [ 2 ]; } else { background = images [ 0 ]; } console.log ( st ); // ALTERA SRC DA IMG document.getElementsByClassName ( 'background' )[ 0 ].src = background; } </script> </body> </html>
  9. Dineysil

    Ajax e radio no form

    Michael Granados muito obrigado, é isso aí! Perfeito!
  10. Michael Granados

    Ajax e radio no form

    Toma! HTML: <div> <fieldset> <legend>Escolha o tipo</legend> <label> <input type="radio" value="fisica" data-target="tipo_documento" name="tipo_documento" checked /> Pessoa Física </label> <label> <input type="radio" value="juridica" data-target="tipo_documento" name="tipo_documento" /> Pessoa Jurídica </label> </fieldset> <label> <span data-target="label_documento">Digite o CPF:</span> <input type="text" /> </label> </div> Javascript: var radioInputs = document.querySelectorAll('[data-target=tipo_documento]'); radioInputs.forEach(function (input) { input.addEventListener('change', function (event) { var pergunta = event.target.value === 'fisica' ? 'Digite o CPF:' : 'Digite o CNPJ:'; document.querySelector('[data-target=label_documento]') .innerText = pergunta; }); }); Resultado: https://jsbin.com/soqajorefu/3/edit?html,js,output O código está utilizando o atributo data-* para dizer quem é quem... os radios precisam ter o mesmo name pra funcionar. Acredito que você terá problemas com a função de máscara, mas aí já é outro problema.... Qualquer dúvida, grita! :-)
  11. jcamponez

    Condições IF

    blz. era isso mesmo. grato.
  12. Motta

    Como continuar uma extração de onde parei ?

    índices , estatísticas atualizadas etc
  13. Ola pessoal boa tarde não sei se alguem aqui ja se deparou com algum problema igual o meu mais como faço para códigos maliciosos... Alguem poderia me ajudar se tem alguma forma que eu possa usar para que envite que isso aconteça novamente
  14. estou tentando fazer a conexão ao banco de dados oracle 11g no delphi 10.2 pelo fireDAC e está reportando o seguinte erro ao conectar:[FireDAC][Phys][Ora] Ora-12546: TNS: permission denied.já mandei para o DBA para verificar e ainda não consegui o retorno, fiz o teste conectando em outro banco de dados por exemplo do firebird e conectou ok...Alguém saberia me disse qual seria esta permissão para resolver o problema???
  15. TeixeiraRamos

    Menu

    Por favor, não estou conseguindo criar um "submenu" onde eu coloquei um comentário no código (<!--Aqui gostaria de criar um submenu dentro da item Santos --> ) <div class="collapse navbar-collapse" id="navbarCollapse"> <ul class="navbar-nav mr-auto"> <li class="nav-item"> <a class="nav-link" href="index.php">Index</a> </li> <!-- Dropdown --> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbardrop" data-toggle="dropdown"> Deus </a> <div class="dropdown-menu" id="navbardrop"> <a class="dropdown-item" href="santossolenidadesfestas.php">Santos</a> <!--Aqui gostaria de criar um submenu dentro da item Santos --> <a class="dropdown-item" href="missalcotidianoedominical.php">Missal</a> <a class="dropdown-item" href="santoterco.php">Santo Terço</a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-toggle="dropdown"> Mundo </a> <div class="dropdown-menu"> <a class="dropdown-item" href="fome.php">Fome</a> <a class="dropdown-item" href="continentes.php">Continentes</a> <a class="dropdown-item" href="paises.php">Paises</a> </div> </li> </ul> <div class="mt-2 mt-md-0"> <div id='google_translate_element'> <script> function googleTranslateElementInit() { new google.translate.TranslateElement({ pageLanguage: 'pt', autoDisplay: 'true', layout: google.translate.TranslateElement.InlineLayout.VERTICAL }, 'google_translate_element'); } </script> <script src='//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit'></script> </div> </div> </div> </nav> </header> Obrigado
  16. TeixeiraRamos

    Espaço do parágrafo

    O brigado a todos, Funcionou perfeitamente bem.
  17. Dineysil

    Ajax e radio no form

    Boa tarde! Sou iniciante em Javascript e Ajax e estou precisando de criar uma função para: Em um Form tenho dois "radios" jurídico e físico, preciso que ao clicar em uma opção no form alterne uma "Label" e uma "Text" Se a opção for Físico a Label será CPF: e a Text terá uma mascara de cpf Se a opção for Jurídico a Label será CNPJ: e a Text terá uma mascara de cnpj Com relação as máscaras eu já as tenho. O site está em ASP Clássico Agradeço se alguém poder ajudar. Claudiney
  18. Adriana de Luca

    Como pegar a variável id no where do mysql

    Muito obrigada pela atenção, eu consegui! Troquei essa parte: echo $_GET['produtos'];$livro_id='produtos'; POR: $livro_id= $_GET['produtos']; Valeu!
  19. function getProduto(a){ var a = $(a) var idproduto = a.parent().parent().parent().find(".idproduto"); var produto = a.parent().parent().parent().find(".produto"); var preco = a.parent().parent().parent().find(".preco"); var vId = idproduto.val(); var vProduto = produto.val(); var vPreco = preco.val(); var vQnt = 1; var vTotal = (parseFloat(vQnt) * parseFloat(vPreco)); var prodAdd = false; $(".id").each(function(index, value) { if ($(value).val() == vId) { $('input[id^="pqnt"]').get(0).value++ ; prodAdd = true; } }); if (!prodAdd) { var cont=0; var linha = '<tr class="selected" id="linha'+cont+'">'+ '<td>'+ '<input class="id" type="hidden" name="idproduto[]" value="'+vId+'">'+vProduto+ '</td>'+ '<td>'+ '<input id="preco" type="text" class="form-control text-right" name="preco[]" value="'+vPreco+'" onblur="multiplicar();" onblur="formatar();">'+ '</td>'+ '<td>'+ '<input id="pqnt" type="text" class="form-control text-center" name="qnt[]" value="'+vQnt+'"><span class="vlr">'+ '</td>'+ '<td>'+ '<input style="text-align: right;" id="subtotal" class="form-control subtotal" type="hidden" value="'+vTotal+'" readonly onblur="calcular();">'+ '<input style="text-align: right;" type="text" class="form-control subtotalT" id="subtotalT" name="subtotal[]" value="'+numberToReal(vTotal)+'" readonly>'+ '</td>'+ '<td class="text-center">'+ '<a style="cursor:pointer" onclick="deleteRow(this)" class="glyphicon glyphicon-trash"></a>'+ '</td>'+ ' </tr>' cont++; $('#mytbody').append(linha); contItem(); calcular(); $(".subtotal").each(function() { $(this).blur(function(){ calcular(); }); }); } } Boa tarde Estou fazendo um projeto em laravel de um pdv. Gostaria de quando clicar na imagem do pruduto ele inserisse na lista, porem ao clicar novamente ele aumentasse a qnt e nao inserisse. Conforme imagem em anexo.
  20. Adriana de Luca

    Como pegar a variável id no where do mysql

    OI washalbano existe sim, quando eu substituo o {'$livro_id'}"; pelo próprio id, que no caso é 35, tudo funciona
  21. bradry

    Como continuar uma extração de onde parei ?

    Obrigado pelo retorno ! Vou tentar melhorar a estrutura dessa tabela para melhorar a consulta. Tem alguma dica do que posso utilizar nessa nova criação para melhorar ?
  22. bobzznnn

    Mostrar Meus Indiretos

    Olá meus amigos, eu não sei onde postar minha dúvida, então vou por aqui pois talvez alguem possa me ajudar. É o seguinte, trabalho com sistema de Marketing em Laravel e pra cada usuário tem comissões multiniveis, ou seja " Pedro indicou Maria( que neste caso 'Maria' Ficaria em Baixo de 'Pedro'. Até aí tudo bem!) logo após 'Maria' Recrutou outro membro o 'Joaquin' ( que neste caso 'Joaquin' Ficaria em Baixo de 'Maria')<-- eu não consigo mostrar este indicado('Joaquin') ao 'Pedro' que está lá em cima. Exemplo: Suponhamos que eu sou o tal 'Pedro' e este da imagem abaixo é a 'Maria', sendo em baixo dela tem o ' Joaquin'(que n está aparecendo). Gostaria de saber alguma forma de como clicar na 'Maria' e aparecer o 'Joaquin'. segue meu html: <table id="example2" class="table table-bordered table-hover"> <thead> <tr> <th>Nome</th> <th>Email</th> <th>Telefone</th> <th>Situação</th> <th>Investimento</th> <th>Graduação</th> </tr> </thead> <tbody> @inject('usuarios', 'App\User') @foreach($usuarios->getIndicados() as $user) <tr> <td><b>{{$user->name}}</b></td> <td>{{$user->email}}</td> <td>{{$user->telefone}}</td> <!-- <td>{{$user->getUserDirection()}}</td> --> <td>{{$user->getStatus()}}</td> <td>{{$user->getPacote()->nome}}</td> <td>{{$user->minhaGraduacao()}}</td> </tr> @endforeach </tbody> </table> Aqui o PHP: public function getIndicados($id = '') { if ($id == '') { $id = Auth::user()->id; } $reffer = Referrals::where('pai_id', $id)->get(); $users = array(); foreach ($reffer as $key => $r) { $users[$key] = $this->where('id', $r->user_id)->first(); } return $users; } public function getFilhos($id = null, $count = false) { if (!$id) { $id = $this->id; } $reffer = Referrals::where('system_id', $id)->orderBy('direcao', 'ASC')->get(); $users = array(); foreach ($reffer as $key => $r) { $user = $this->where('id', $r->user_id)->first(); $user->direcao = $this->getUserDirection($r->user_id); $users[$key] = $user; } if ($count) { return count($users); } return $users; }
  23. Claudia França

    Erro com o PhpMailer

    Obrgada @patrick . Já resolvemos isso.
  24. @SrTunes Como diria Jack, vamos por partes... Primeira dúvida... Sobre o trecho do $.getJSON('/busca.php', { busca: valor }, fn); Por ser GET, a jQuery vai entender que se trata de um valor para apendar/adicionar/concatenar a sua URL, só que de forma mais segura, então você não precisa se preocupar em escapar caracteres como + ou &. Desta forma, digamos que valor tenha o conteúdo de pipoca. Então a jQuery vai montar a URL como /busca.php?busca=pipoca. Agora, o valor vem de uma instrução um pouquinho mais pra cima... var valor = this.value; No caso, this é o input onde você está colocando o texto e value é o valor desse mesmo input. A jQuery utiliza muito essa notação. Sobre a segunda dúvida, acho que vale a pena analisar o que está sendo enviado para o servidor utilizando a ferramenta de desenvolvimento do seu navegador. Sim, você tem.... rsss... Se estiver no chrome, aperte CTRL+i e vai abrir uma área de desenvolvimento, mas não se assuste... vá até a aba network ou rede em português e veja cada requisição acontecendo... Tem um botão com simbolo de proibido, ele limpará o histórico para facilitar.... limpe-o e faça a sua requisição... veja qual URL ele está tentando acessa e como ele está fazendo... Aqui um print do que estou falando... aconteceu um POST na URL do youtube que resultou em um 200 (OK/sucesso).
  25. Bom dia Michael! Cara, que aula você deu agora. Ajudou demais aqui. Já quero te agradecer muito, pois esclareceu muita coisa pra mim com relação a JQuery. Fiquei com duvida em alguns pontos da sua explicação, pois vi que o que você postou modifica um pouco o que tinha feito. Olha só, neste código que você fez: $(function(){ var availableTags = <?php echo json_encode($dados); ?>; $("#tags").autocomplete({ source: availableTags, change: function () { // aqui vem a mágica var valor = this.value; if (!$.trim(valor)) { return; } $.getJSON('/busca.php', { busca: valor }, function (dados) { $('#descricao').val(dados.resultado); // ou seja lá o que for... }); } }); }); No código acima eu estou enviando via get a variável "valor", estou certo? Mas o que tem nesta variável? Bem, antes de ler seus post estava fazendo algo assim: $( function(){ var availableTags = [<?php echo $dados?>]; $( "#tags" ).autocomplete({ source: availableTags, change: autoCompleteChanged }); } ); function autoCompleteChanged( event, ui){ var valorItem = $( "#tags").val(); $( "form" ).submit(function( event ){ event.preventDefault(); $.ajax({ url : 'config/funcoes.php', data : {pnitem : valorItem}, type : 'get', dataType : 'json', success : function(data){ $( "#desc").val(data.valor); }, }); }); } No código que fiz o que tinha entendido era que "data" era onde eu inseria o dado que enviaria para a function e dela enviaria via get para o código php. (Meu código não funcionou). Fiz duas funções, mas tudo em uma função, como você fez achei bem melhor. Não encontrei, no código que me apresentou, a ligação entre o dado do primeiro campo com o dado do segundo. Por exemplo, veja se o que entendi esta correto: a variável "availableTags" recebe uma lista do banco de dados, quando começo a digitar no campo 1 ele me dá as opções. Quando escolho uma delas, esse valor escolhido é recebido pela variável valorItem, que no ajax estaria no "data" com o nome de "pnitem". Este data vai para a function, que trataria no codigo php a consulta e me retornaria um valor. Sabe onde errei? Será que consegui explicar? :D Muito obrigado mais uma vez.
  26. washalbano

    Como pegar a variável id no where do mysql

    Olá! Certifique-se de que o produto com a id passada realmente possui as demais informações.
  1. Load more activity
×

Important Information

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