Jump to content

All Activity

This stream auto-updates     

  1. Past hour
  2. PROGRAMADOR PHP / LARAVEL Requisitos: Atuar no desenvolvimento de sistemas em PHP (OO), HTML, Javascript (jQuery) e CSS; Realizar integrações com APIs de sistemas externos e migração de conteúdo / estrutura entre sistemas; Conhecimento necessário em PHP, MySQL, HTML, CSS, Javascript / jQuery, Bootstrap e Framework Laravel (preferencialmente familiarizado com padrão de arquitetura MVC); Ter boa comunicação e saber trabalhar em equipe. Diferenciais: Conhecimento em MSSQL AngularJS Docker GIT Benefícios: Vale Transporte, Vale alimentação e Plano de saúde Salário compatível com o mercado. Local de trabalho: Belo Horizonte, MG. Interessados favor enviar um e-mail para rh@twtinfo.com.br.
  3. Today
  4. Dineysil

    Ajax e radio no form

    Uma outra dúvida, no text vou colocar uma máscara para CPF e uma para o CNPJ em javascript , alternando estas mascaras no text de acordo com a opção selecionada. <script> function MascaraCPF(cpf) { var strCPF = []; strCPF = strCPF + cpf; if (strCPF.length == 3){ strCPF = strCPF + '.'; document.form1.cpf.value = strCPF; } if (strCPF.length == 7){ strCPF = strCPF + '.'; document.form1.cpf.value = strCPF; } if (strCPF.length == 11){ strCPF = strCPF + '-'; document.form1.cpf.value = strCPF; } } </script>
  5. pedrohsantis

    Importando Relatórios XLSX

    Bom dia, estou com a seguinte dúvida, sou novo no "Mundo php" então ainda estou apanhando. Preciso criar um sistema simples, porém que ele faça o seguinte. Importe um relatório xlsx , que eu abra ele consigo editar se precisar. Após isso, preciso gerar um novo relatório porém com nome campos diferentes. Assim, temos um sistema hoje, porem ele gera um relatorio no qual os campos são diferentes no SAP, e não é necessário de todos os campos que o outro sistema gera , porém para ganharmos tempo , eu tive a ideia de criar tipo de um "conversor" para essa finalidade, importar o relatorio de um sistema, filtrar os campos que serão necessario para o SAP e exportar para o SAP. é possível criar algo assim ?
  6. 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!
  7. winter2018

    Sistema de gestão de estagiários

    Boa tarde Tetsuo. Nao estou usando nenhum framework, somente bootstrap
  8. 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); }
  9. 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>
  10. 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
  11. Yesterday
  12. 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>
  13. Dineysil

    Ajax e radio no form

    Michael Granados muito obrigado, é isso aí! Perfeito!
  14. 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! :-)
  15. jcamponez

    Condições IF

    blz. era isso mesmo. grato.
  16. Motta

    Como continuar uma extração de onde parei ?

    índices , estatísticas atualizadas etc
  17. 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
  18. 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???
  19. 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
  20. TeixeiraRamos

    Espaço do parágrafo

    O brigado a todos, Funcionou perfeitamente bem.
  21. 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
  22. 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!
  23. 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.
  24. 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
  25. 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 ?
  26. 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; }
  1. Load more activity
×

Important Information

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