Ir para conteúdo

Alanartes

Members
  • Total de itens

    72
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Alanartes

  1. Alanartes

    Criar pagina de pagamento com API PicPay

    Podem me ajudar como posso criar um botão de pagamento com essa api: https://ecommerce.picpay.com/doc Eu não entendi como organizar o codigo
  2. Por favor me ajudem passar as coordenada do JAVASCRIPT Latitude e Longitude para as respectivas caixas do formulário <h1>Adicionar local de atendimento</h1> <p id="demo">Clique no botão para receber as coordenadas:</p> <script> var x=document.getElementById("demo"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition,showError); } else{x.innerHTML="Seu browser não suporta Geolocalização.";} } </script> <script> function showPosition(position) { x.innerHTML="Latitude: " + position.coords.latitude + "<br>Longitude: " + position.coords.longitude; document.getElementById( "caixaTexto" ).value = html; } function showError(error) { switch(error.code) { case error.PERMISSION_DENIED: x.innerHTML="Usuário rejeitou a solicitação de Geolocalização." break; case error.POSITION_UNAVAILABLE: x.innerHTML="Localização indisponível." break; case error.TIMEOUT: x.innerHTML="A requisição expirou." break; case error.UNKNOWN_ERROR: x.innerHTML="Algum erro desconhecido aconteceu." break; } } </script> <form id="form1" name="form1" method="post" action="?"> <label for="UF">UF:</label> <input type="text" name="UF" id="UF" /> <label for="cidade">Cidede:</label> <input type="text" name="cidade" id="Cidade" /> <label for="bairro">Bairro:</label> <input type="text" name="bairro" id="bairro" /> <label for="rua">Rua:</label> <input type="text" name="rua" id="rua" /> <label for="latutude">Latitude:</label> <input type="text" name="latitude" id="latitude" /> <label for="longitude">Logitude</label> <input type="text" name="longitude" id="longitude" /> <input name="add_local" type="hidden" id="add_local" value="1" /> <input type="submit" name="button" id="button" value="cadastrar" /> </form> <p>&nbsp;</p> </body> </html>
  3. Alanartes

    passar valor da função para caixa de texto

    Não tenho nenhum conhecimento de JS mas achei esse que faz o que preciso. Minha dificuldade é como colocara longitude e latitude dentro da caixa de texto em meu formulário <script> var x=document.getElementById("demo"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition,showError); } else{x.innerHTML="Seu browser não suporta Geolocalização.";} } function showPosition(position) { x.innerHTML="Latitude: " + position.coords.latitude + "<br>Longitude: " + position.coords.longitude; } function showError(error) { switch(error.code) { case error.PERMISSION_DENIED: x.innerHTML="Usuário rejeitou a solicitação de Geolocalização." break; case error.POSITION_UNAVAILABLE: x.innerHTML="Localização indisponível." break; case error.TIMEOUT: x.innerHTML="A requisição expirou." break; case error.UNKNOWN_ERROR: x.innerHTML="Algum erro desconhecido aconteceu." break; } } </script>
  4. Alanartes

    Erro de acentuação

    Deu certo não, vou editar tudo no banco mesmo
  5. Alanartes

    Erro de acentuação

    Na verdade estava funcionando, mas parou depois de migrar pra outro servidor Agora o php exibe do jeito que está no banco de dados, se coloco com acento no banco vem com acento mysql_pconnect($hostname_redatores, $username_redatores, $password_redatores) or trigger_error(mysql_error()
  6. Alanartes

    Erro de acentuação

    Mas o melhor no banco é está com os acentos ou com os códigos de acentos?
  7. Alanartes

    Erro de acentuação

    No meu arquivo de saída o resultado está assim 1 5200050 Abadia de Goiás 52 GO Goiás -16.7573 -49.4412 2 3100104 Abadia dos Dourados 31 MG Minas Gerais -18.4831 -47.3916 3 5200100 Abadiânia 52 GO Goiás -16.197 -48.7057 4 3100203 Abaeté 31 MG Minas Gerais -19.1551 -45.4444 5 1500107 Abaetetuba 15 PA Pará -1.72183 -48.8788 6 2300101 Abaiara 23 CE Ceará -7.34588 -39.0416 7 2900108 Abaíra 29 BA Bahia -13.2488 -41.6619 8 2900207 Abaré 29 BA Bahia -8.72073 -39.1162 9 4100103 Abatiá 41 PR Paraná -23.3049 -50.3133 10 4200051 Abdon Batista 42 SC Santa Catarina -27.6126 -51.0233 11 1500131 Abel Figueiredo 15 PA Pará -4.95333 -48.3933 12 4200101 Abelardo Luz 42 SC Santa Catarina -26.5716 -52.3229 13 3100302 Abre Campo 31 MG Minas Gerais -20.2996 -42.4743 14 2600054 Abreu e Lima 26 PE Pernambuco -7.90072 -34.8984 15 1700251 Abreulândia 17 TO Tocantins -9.62101 -49.1518 16 3100401 Acaiaca 31 MG Minas Gerais -20.359 -43.1439 17 2100055 Açailândia 21 MA Maranhão -4.94714 -47.5004 No banco de dados está do mesmo jeito e a coleção é utf8_unicode_520_ci Tem como corrigi o acento no arquivo de saida?
  8. Alanartes

    Como aplicar efeito fade nesse java

    <script type="text/javascript">// <![CDATA[ var imageCount = 0; var currentImage = 0; var images = new Array(); images[0] = 'fotos/1.png'; images[1] = 'fotos/2.png'; images[2] = 'fotos/3.png'; images[3] = 'fotos/4.png'; images[4] = 'fotos/5.png'; var preLoadImages = new Array(); for (var i = 0; i < images.length; i++) { if (images == "") break; preLoadImages = new Image(); preLoadImages.src = images; imageCount++; } function startSlideShow() { if (document.body && imageCount > 0) { document.body.style.backgroundImage = "url("+images[currentImage]+")"; document.body.style.backgroundAttachment = "fixed"; document.body.style.backgroundRepeat = "no-repeat"; document.body.style.backgroundPosition = "center center"; document.body.style.backgroundSize = "100% 100%"; currentImage = currentImage + 1; if (currentImage > (imageCount-1)) { currentImage = 0; } setTimeout('startSlideShow()', 3000); } } startSlideShow(); // ]]></script>
  9. Alanartes

    Efeito fade na transição de background

    Aguardando ajuda!
  10. Alanartes

    Efeito fade na transição de background

    Tenho esse script que fica trocando as imagens do backgraund, agora quero criar um efeito fade, abaixo tenho um css que faz isso numa página, alguém pode dar uma dica: Script funcionado: <script type="text/javascript">// <![CDATA[ var imageCount = 0; var currentImage = 0; var images = new Array(); images[0] = 'fotos/1.png'; images[1] = 'fotos/2.png'; images[2] = 'fotos/3.png'; images[3] = 'fotos/4.png'; images[4] = 'fotos/5.png'; var preLoadImages = new Array(); for (var i = 0; i < images.length; i++) { if (images[i] == "") break; preLoadImages[i] = new Image(); preLoadImages[i].src = images[i]; imageCount++; } function startSlideShow() { if (document.body && imageCount > 0) { document.body.style.backgroundImage = "url("+images[currentImage]+")"; document.body.style.backgroundAttachment = "fixed"; document.body.style.backgroundRepeat = "no-repeat"; document.body.style.backgroundPosition = "center center"; document.body.style.backgroundSize = "100% 100%"; currentImage = currentImage + 1; if (currentImage > (imageCount-1)) { currentImage = 0; } setTimeout('startSlideShow()', 3000); } } startSlideShow(); // ]]></script> Efeito CSS desejado: @-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-moz-keyframes fadeIn { 0% { opacity: 0;} 100% { opacity: 1; } } @-o-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } .fadeIn { -webkit-animation: fadeIn 3s ease-in-out; -moz-animation: fadeIn 3s ease-in-out; -o-animation: fadeIn 3s ease-in-out; animation: fadeIn 3s ease-in-out; }
  11. Alanartes

    Exibir div depois da contagem

    Resolvido! <script language="Javascript"> var YY = 2018; var MM = 04; var DD = 12; var HH = 15; var MI = 44; var SS = 59; function atualizaContador() { var hoje = new Date(); var futuro = new Date(YY,MM-1,DD,HH,MI,SS); var ss = parseInt((futuro - hoje) / 1000); var mm = parseInt(ss / 60); var hh = parseInt(mm / 60); var dd = parseInt(hh / 24); ss = ss - (mm * 60); mm = mm - (hh * 60); hh = hh - (dd * 24); var faltam = ''; faltam += (dd && dd > 1) ? dd+' dias, ' : (dd==1 ? '1 dia, ' : ''); faltam += (toString(hh).length) ? hh+' hr, ' : ''; faltam += (toString(mm).length) ? mm+' min e ' : ''; faltam += ss+' seg'; if (dd+hh+mm+ss > 0) { document.getElementById('contador').innerHTML = faltam; setTimeout(atualizaContador,1000); document.getElementById("dvConteudo").style.display = "none"; } else { document.getElementById('contador').innerHTML = 'CHEGOU!!!!'; setTimeout(atualizaContador,1000); document.getElementById("dvConteudo").style.display = "block"; } } </script> <body onLoad="atualizaContador()"> <span id="contador"></span></body> <div id="dvConteudo"> <?php echo "VISUALIZAR"; ?> </div>
  12. Alanartes

    Exibir div depois da contagem

    Nao deu certo, pois se voce mudar a data o contador não aparece
  13. Alanartes

    Exibir div depois da contagem

    Tenho esse scripit que faz uma contagem regressiva Como faço para a div aparecer depois da contagem? <script language="Javascript"> var YY = 2018; var MM = 04; var DD = 12; var HH = 12; var MI = 36; var SS = 59; function atualizaContador() { var hoje = new Date(); var futuro = new Date(YY,MM-1,DD,HH,MI,SS); var ss = parseInt((futuro - hoje) / 1000); var mm = parseInt(ss / 60); var hh = parseInt(mm / 60); var dd = parseInt(hh / 24); ss = ss - (mm * 60); mm = mm - (hh * 60); hh = hh - (dd * 24); var faltam = ''; faltam += (dd && dd > 1) ? dd+' dias, ' : (dd==1 ? '1 dia, ' : ''); faltam += (toString(hh).length) ? hh+' hr, ' : ''; faltam += (toString(mm).length) ? mm+' min e ' : ''; faltam += ss+' seg'; if (dd+hh+mm+ss > 0) { document.getElementById('contador').innerHTML = faltam; setTimeout(atualizaContador,1000); } else { document.getElementById('contador').innerHTML = 'CHEGOU!!!!'; setTimeout(atualizaContador,1000); } } </script> <body onLoad="atualizaContador()"> <span></span></body> <div id="contador"> <?php echo "VISUALIZAR"; ?> </div>
  14. Alanartes

    Requisitar JSON e criar ordem

    Por favor me ajudem organizar essa chamada na <head> 1. Você precisa enviar para o Rede Pay os dados do carrinho e também do comprador através do método POST. Se todas as informações estiverem corretas, você receberá um HTTP 201 (Created) informando sobre o sucesso da solicitação e um JSON no corpo com o OrderId criado. Conforme o exemplo abaixo. Request curl -i -X POST \ -H "Host:api.useredepay.com.br" \ -H "Content-Type:application/json" \ -H "Content-Length:1436" \ -H "Accept:application/json" \ -H "access-token:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \ -d \ '{ "reference": "g2hm6xuklo", "discount": 200, "settings": { "expiresAt": "2017-10-19T15:00:00+02:00", "maxInstallments": 1, "attempts": 1, "shoppingCartRecovery": { "enable": true, "firstAlert": 12, "secondAlert": 24, "thirdAlert": 48, "fourthAlert": 72, "logoUrl": "https://www.userede.com.br/Paginas/Redepay/integre/manual/botoes/cen1_hor_op3_pc_225x45.png" } }, "customer": { "name": "Nome Comprador", "email": "email.comprador@email.com", "documents": [{ "kind": "CPF", "number": 01234567890 }], "phones":[{ "kind": "cellphone", "number": 19999999999 }] }, "shipping":{ "cost": 2000, "address": { "alias": "Residencial", "street": "Alameda dos Resedas", "number": 154, "complement": "Residencial Portal dos Manaca", "postalCode": 13160000, "district": "Sao Bento", "city": "Artur Nogueira", "state": "SP" } }, "items": [{ "id": "1", "amount": 5000, "quantity": 1, "discount": 500, "description": "Fones de ouvido", "freight": 5000 }], "urls":[{ "kind": "redirect", "url": "http://www.minhaloja.com.br" }] }' \ 'https://api.useredepay.com.br/orders' Response HTTP 201 (Created) { "id": "b3ca65c4-9165-4d06-8926-2eb76447d2f9", "createdAt": "2017-10-09T15:56:30-03", "reference": "g2hm6xuklo" } 2. Após receber o OrderId do Rede Pay, você precisa anexar estas informações no botão de pagamento que será utilizado para abrir o checkout. <html> <head> </head> <body> <form action="/backend_lojista/charge" method="POST"> <script src="https://checkout.useredepay.com.br/checkout.js" data-publishable-key="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" data-order-id="b3ca65c4-9165-4d06-8926-2eb76447d2f9" data-image="cen1_hor_op1_pc_175x35"></script> </form> </body> </html> Legendas: · _____ = OrderId · _____ = Chaves de segurança (conta Rede Pay). Caso queira, o nosso sistema disponibiliza de biblioteca de integração nas principais linguagens: https://www.userede.com.br/redepay/integre/manual/#bibliotecas
  15. Alanartes

    Achar erro no codigo

    Está fechado na linha 15 o codigo está todo na pagina: https://www.userede.com.br/redepay/integre/manual#autenticacao_header Só nao consigo criar um pedido:
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.