Jump to content

Kelven

Members
  • Content count

    250
  • Joined

  • Last visited

Everything posted by Kelven

  1. Kelven

    Pegar valor de object Paypal

    Bom dia pessoal tudo bem?! Então eu estou com o seguinte problema, fiz a integração do API do PayPal para poder ter o retorno do email do pagamento, ai eu pego o email do pagamento da seguinte forma: document.getElementById('demo').innerHTML = details.payer.email_address; o problema é que eu queria pegar também o valor q foi pago, mas já tentei de todas as formas pegar esse object mas não consigo, os retornos do api são assim: { "id": "5O190127TN364715T", "status": "COMPLETED", "payer": { "name": { "given_name": "John", "surname": "Doe" }, "email_address": "customer@example.com", "payer_id": "QYR5Z8XDVJNXQ" }, "purchase_units": [ { "reference_id": "d9f80740-38f0-11e8-b467-0ed5f89f718b", "shipping": { "address": { "address_line_1": "2211 N First Street", "address_line_2": "Building 17", "admin_area_2": "San Jose", "admin_area_1": "CA", "postal_code": "95131", "country_code": "US" } }, "payments": { "authorizations": [ { "id": "0AW2184448108334S", "status": "CREATED", "amount": { "currency_code": "USD", "value": "100.00" ESSE É O VALOR QUE EU QUERIA PEGAR }, "seller_protection": { "status": "ELIGIBLE", "dispute_categories": [ "ITEM_NOT_RECEIVED", "UNAUTHORIZED_TRANSACTION" ] }, "expiration_time": "2018-05-01T21:20:49Z", "create_time": "2018-04-01T21:20:49Z", "update_time": "2018-04-01T21:20:49Z", "links": [ { "href": "https://api.paypal.com/v2/payments/authorizations/0AW2184448108334S", "rel": "self", "method": "GET" }, { "href": "https://api.paypal.com/v2/payments/authorizations/0AW2184448108334S/capture", "rel": "capture", "method": "POST" }, { "href": "https://api.paypal.com/v2/payments/authorizations/0AW2184448108334S/void", "rel": "void", "method": "POST" }, { "href": "https://api.paypal.com/v2/payments/authorizations/0AW2184448108334S/reauthorize", "rel": "reauthorize", "method": "POST" } ] } ] } } ], "links": [ { "href": "https://api.paypal.com/v2/checkout/orders/5O190127TN364715T", "rel": "self", "method": "GET" } ] } alguém sabe me dizer como posso pegar o Value ??
  2. Kelven

    Problema com CORS

    Bom dia pessoal, estou tendo um problema com uma requisição que estou tentando fazer em javascript (tem que ser em javascript pq a página q faz a requisição é html) de um arquivo em php que está em um servidor php, porém aparece esse erro: "Access to XMLHttpRequest at 'http://nomedosite.com.br/teste/contador.php' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource." Pesquisei no google e até agora nada, como posso resolver o problema do CORS não permitir fazer requisições GET/POST no servidor??
  3. Olá pessoal tudo bem?! Não sou muito experiente com programação, mas preciso fazer um script que poderá ser acessado com qualquer um. É o seguinte, preciso variáveis por get em uma url (e tem q ser pela url pq é o retorno é uma url com variáveis q não dá pra passar por post) por exemplo https://www.exemplo.com/?nome=francisco&email=francisco@gmail.com, quando a pessoa entrar nessa url esses valores serão automaticamente inseridos no banco de dados e esse é o problema, eu preciso de uma forma segura de fazer isso q a pessoa não consiga inserir no banco de dados comandos, etc. Alguém sabe como fazer isso? o método q eu consegui é muito simples olha e acho q não está seguro $host = "localhost"; $user = "root"; $password = ""; $con = mysql_connect($host, $user, $password) or die ("Conection erro!"); mysql_select_db("banco_teste",$con) or die ("Conection database error!"); $nome = $_GET["nome"]; $email = $_GET["email"]; $sql = "INSERT INTO pessoas (nome, email) VALUES ('$nome', '$email')"; $query = mysql_query($sql);
  4. Kelven

    Plataformas de leilão

    Boa noite, Pessoal estou com um cliente que quer leiloar um produto online, porém como o Mercado Livre não tem mais a opção de vender por arremate eu não sei o que indicar pra ele, alguém sabe alguma plataforma que se possa leiloar um produto online? Desculpe como não achei nenhum forum que esse assunto encaixava, acabei postando aqui.
  5. Kelven

    Esconder código

    Existe alguma maneira de meu código não aparecer no código fonte que não seja por meio de Php? Tipo um código javascript que não apareça no código fonte? Quero fazer uma verificação if else se é um determinado valor de uma variável mas sem usar o php pois o blog só aceita javascript, html e css.
  6. Kelven

    push notification feed rss

    Alguém sabe me dizer como posso implementar no meu site um push notification pra browser com base no meu feed rss??
  7. Kelven

    push notification feed rss

    ss, mas queria q fosse via rss, a onesignal tem q postar nela
  8. Galera tô com um problema, tenho um formulário de newsletter do mailchimp que integrei em um site, porém preciso saber quando for uma resposta específica (quando um email já está cadastrado na lista) da variável data.msg, redirecione para uma página, porém não tô sabendo como pegar essa resposta específica porque ela muda de acordo com o email que foi digitado, então gostaria de saber como poderia estar resolvendo esse problema?? (function () { if (document.getElementsByTagName('form').length > 0) { document.getElementsByTagName('form')[0].addEventListener('submit', function (e) { e.preventDefault(); // Check for spam if(document.getElementById('js-validate-robot').value !== '') { return false } // Get url for mailchimp var url = this.action.replace('/post?', '/post-json?'); document.getElementById('js-subscribe-response').innerHTML = '<img src="load.gif">'; // Add form data to object var data = ''; var inputs = this.querySelectorAll('#js-form-inputs input'); for (var i = 0; i < inputs.length; i++) { data += '&' + inputs[i].name + '=' + encodeURIComponent(inputs[i].value); } // Create & add post script to the DOM var script = document.createElement('script'); script.src = url + data; document.body.appendChild(script); // Callback function var callback = 'callback'; window[callback] = function(data) { // Remove post script from the DOM delete window[callback]; document.body.removeChild(script); // aqui seria onde se o email já estiver cadastrado redirecionaria para a página que eu quisesse if(data.msg == 'esse email já foi cadastrado') { document.getElementById('js-subscribe-response').innerHTML = data.msg, document.getElementById('esconder').style.display = 'none'; window.location="https://site.com/pagina"; } else {document.getElementById('js-subscribe-response').innerHTML = data.msg} }; }); } })();
  9. Kelven

    rss só retorna 2 itens

    resolvido
  10. Galera to enfrentando um problema, no meu tumblr to querendo colocar o popup de newsletter do Mailchimp, até ai tudo bem, é pra funcionar que nem no script abaixo, porém esse script só funciona se eu excluir aquela parte que está marcada, porém se eu excluir ela o tema do tumblr não funciona como deveria em celulares. Alguém sabe me dizer que tipo de conflito é esse e como posso resolver??? <script type='text/javascript' src='http://space.fitterbiz.com/wp-includes/js/wp-embed.min.js?ver=4.9.10'></script> <script type="text/javascript" src="//downloads.mailchimp.com/js/signup-forms/popup/embed.js" data-dojo-config="usePlainJson: true, isDebug: false"></script> <script> function showMailingPopUp() { require( ["mojo/signup-forms/Loader"], function(L) { L.start({"baseUrl":"mc.us14.list-manage.com","uuid":"7f359a9e538573b27c9e39820","lid":"e64535f817"}) } ); document.cookie = 'MCPopupClosed=;path=/;expires=Thu, 01 Jan 1970 00:00:00 UTC;'; document.cookie = 'MCPopupSubscribed=;path=/;expires=Thu, 01 Jan 1970 00:00:00 UTC;'; } document.getElementById("open-popup").onclick = function() {showMailingPopUp()}; </script> <a onclick="showMailingPopUp(); return false;" id="open-popup" style="cursor:pointer">Subscribe!</a> <!-- quando coloco isso não funciona --> <script src="https://static.tumblr.com/xlsgtjb/mt5o305mz/scripts.min.js" charset="UTF-8"></script> <!-- quando coloco isso não funciona -->
  11. Kelven

    Mailchimp sem php

    Olá pessoal tudo bem? Então eu quero colocar um formulário de newsletter em um servidor q não tem suporte para php, o negócio é q depois que a pessoa clica em se cadastrar eu quero que ela seja redirecionada para outro site, então gostaria de saber como posso estar fazendo isso usando apenas javascript, jquery ou ajax com o API do Mailchimp? Porque já procurei muito e não achei, só achei em php.
  12. Kelven

    organizar pela data dentro do while

    Opa pessoa tranquilo? $sql = "SELECT * FROM clientes "; $query = mysql_query($sql); while($mostrar = mysql_fetch_array($query)) { $id_cliente = $mostrar["id"]; $sql_album = "SELECT * FROM albuns WHERE id_cliente = '$id_cliente' AND lamina != 'lamina' ORDER BY data_escolha DESC"; // essa é a data q eu preciso q mostre o resultado organizado, porém ela não funciona do jeito q eu quero por estar dentro do while, como consigo mostrar o resultado organizado por essa data? Então eu preciso mostrar um resultado organizado por uma data q tá dentro do while de um while, porém não to sabendo como fazer isso, veja:
  13. Bom dia galera tudo bem? Eu to com um problema, vejam o código if($vencimento_carne != "") { for($i=1; $i<=$parcela; $i++){ $data_vencida = date('Y-m-d', strtotime("+1 month", strtotime($vencimento_carne))); echo $data_vencida; $sql_carne = "INSERT INTO carnes(valor, data_vencimento, valor_juros, status) VALUES ('$valor_carne', '$data_vencida', 'testet', 'Pendente')"; $query_carne = mysql_query($sql_carne); } } Minha intenção é q o mês dessa variável data vencida seja + 1 para cada linha que inserir do BD, porém desse jeito que acima eles estão ficando todos iguais com a mesma data, alguém pode me ajudar a resolver isso??
  14. Kelven

    adicionar um mês para cada linha do BD

    ta dando um erro q não tô entendendo " Call to a member function add() on a non-object in" eu tentei de um novo jeito mas aparece um erro falando q a variável date não pode ser convertida em uma string, if($vencimento_carne != ""){ for($i=1; $i<=$parcela; $i++){ $interval = new \DateInterval("P1M"); $date->add($interval); echo $date->format('d/m/Y') . "\n"; $sql_carne = "INSERT INTO carnes (vencimento) VALUES ('$date')"; $query = mysql_query($sql_carne); } } Como posso converter essa variável em string?
  15. Kelven

    Link ancora para dentro de input

    Muito obrigado, esse link se ficar em outra página tem como ele redirecionar para o index onde fica o formulário??
  16. Pessoal to com uma dúvida, preciso fazer um link ancora para um formulário, por exemplo tem o link q aperto ancora e vai pra um input da mesma página já no jeito da pessoa só digitar, tentei assim e não funcionou: <a title="NEWSLETTER" href="#newsltter"> <a name="newsltter"><input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="Digite seu Email!" required></a> alguém sabe como dá pra fazer isso??
  17. Kelven

    Link ancora para dentro de input

    tipo eu quero dar foco no formulário após clicar no link, alguém sabe como fazer??
  18. Kelven

    mostrando retorno de request

    Galera esse script lista os videos de uma playlist do youtube, o problema é que eu não to conseguindo escrever o resultado em uma div, só ta dando pra escrever se for em um text área q nem no exemplo ai, vocês sabem como posso mostrar o resultado q aparece no textarea dentro de uma div?? <meta http-equiv="content-type" content="text/html; charset=utf-8"> <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript"> sum = 0; sumN = 1; var nextPageToken; function getVids(PageToken){ pid = 'MINHA PLAYLIST VAI AQUI'; $.get( "https://www.googleapis.com/youtube/v3/playlistItems",{ part : 'snippet', maxResults : 50, playlistId : pid, pageToken : PageToken, key: 'CHAVE DE SEGURANÇA VAI AQUI' }, function(data){ myPlan(data); } ); } function myPlan(data){ total = data.pageInfo.totalResults; nextPageToken=data.nextPageToken; for(i=0;i<data.items.length;i++){ document.getElementById('area1').value += sumN + '-' + data.items[i].snippet.title+'\n'+ data.items[i].snippet.resourceId.videoId +'\n\n'; sum++ ; sumN++; if(sum == (total-0) ){ sum = 0; return; } } if(sum <(total-1)){ getVids(nextPageToken); } } </script> <body onload="$('#area1').val('')"> <input type="text" value="PLdIERgklrf_DjZH8bKFNpGf1FHJ_Hfg1t" id="searchtext1" size="75">&nbsp; <button onclick="getVids()">Get Items</button> <br><br> IDs for test: <br>PLTI6yRvQqlYq9KoU-NHu43uDmKON7Fsjv<br> PL32C69B40337EF920 <br><br> <textarea id="area1"> </textarea>
  19. Kelven

    mostrando retorno de request

    Eu achei um meio mas não to conseguindo imprimir os resultados em uma div, alguém sabe como faz?? $(document).ready(function(){ $.get( "https://www.googleapis.com/youtube/v3/playlistItems",{ part:'snippet', dataType: 'json', playlistId: 'ID-DA-PLAYLIST', key: 'CHAVE DE SEGURANÇA'}, function(data){ var output; $.each(data.items, function(i, item){ console.log(item); }) }) });
  20. Kelven

    mostrando retorno de request

    Galera esse script lista os videos de uma playlist do youtube, o problema é que eu não to conseguindo escrever o resultado em uma div, só ta dando pra escrever se for em um text área q nem no exemplo ai, vocês sabem como posso mostrar o resultado q aparece no textarea dentro de uma div?? <meta http-equiv="content-type" content="text/html; charset=utf-8"> <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript"> sum = 0; sumN = 1; var nextPageToken; function getVids(PageToken){ pid = 'MINHA PLAYLIST VAI AQUI'; $.get( "https://www.googleapis.com/youtube/v3/playlistItems",{ part : 'snippet', maxResults : 50, playlistId : pid, pageToken : PageToken, key: 'CHAVE DE SEGURANÇA VAI AQUI' }, function(data){ myPlan(data); } ); } function myPlan(data){ total = data.pageInfo.totalResults; nextPageToken=data.nextPageToken; for(i=0;i<data.items.length;i++){ document.getElementById('area1').value += sumN + '-' + data.items[i].snippet.title+'\n'+ data.items[i].snippet.resourceId.videoId +'\n\n'; sum++ ; sumN++; if(sum == (total-0) ){ sum = 0; return; } } if(sum <(total-1)){ getVids(nextPageToken); } } </script> <body onload="$('#area1').val('')"> <input type="text" value="PLdIERgklrf_DjZH8bKFNpGf1FHJ_Hfg1t" id="searchtext1" size="75">&nbsp; <button onclick="getVids()">Get Items</button> <br><br> IDs for test: <br>PLTI6yRvQqlYq9KoU-NHu43uDmKON7Fsjv<br> PL32C69B40337EF920 <br><br> <textarea id="area1"> </textarea>
  21. Kelven

    Mailchimp sem email de confirmação

    realmente preciso de ajuda com isso gente
  22. E ai galera td tranquilo? Então eu to com uma dúvida, é o seguinte, eu achei na internet script para newsletter do mailchimp, o problema é que toda vez ele pede um email de confirmação para o usuário, e eu quero q não apareça esse email de confirmação, que quando ele cadastre o email, já cadastre direto, ai pesquisando eu descobri q tem q enviar uma opção de status = a subscribed, uma coisa assim, porém não sei onde fazer isso no código, vocês podem me ajudar como posso fazer isso? O código é esse: <script type="text/javascript"> $(document).ready(function(){ ajaxMailChimpForm($("#subscribe-form"), $("#subscribe-result")); // Turn the given MailChimp form into an ajax version of it. // If resultElement is given, the subscribe result is set as html to // that element. function ajaxMailChimpForm($form, $resultElement){ // Hijack the submission. We'll submit the form manually. $form.submit(function(e) { e.preventDefault(); if (!isValidEmail($form)) { var error = "A valid email address must be provided."; $resultElement.html(error); $resultElement.css("color", "red"); } else { $resultElement.css("color", "black"); $resultElement.html("Subscribing..."); submitSubscribeForm($form, $resultElement); } }); } // Validate the email address in the form function isValidEmail($form) { // If email is empty, show error message. // contains just one @ var email = $form.find("input[type='email']").val(); if (!email || !email.length) { return false; } else if (email.indexOf("@") == -1) { return false; } return true; } // Submit the form with an ajax/jsonp request. // Based on http://stackoverflow.com/a/15120409/215821 function submitSubscribeForm($form, $resultElement) { $.ajax({ type: "GET", url: $form.attr("action"), data: $form.serialize(), cache: false, dataType: "jsonp", jsonp: "c", // trigger MailChimp to return a JSONP response contentType: "application/json; charset=utf-8", error: function(error){ // According to jquery docs, this is never called for cross-domain JSONP requests }, success: function(data){ if (data.result != "success") { var message = data.msg || "Sorry. Unable to subscribe. Please try again later."; $resultElement.css("color", "red"); if (data.msg && data.msg.indexOf("already subscribed") >= 0) { message = "You're already subscribed. Thank you."; $resultElement.css("color", "black"); } $resultElement.html(message); } else { $resultElement.css("color", "black"); $resultElement.html("Thank you!<br>You must confirm the subscription in your inbox."); } } }); } }); </script>
  23. Kelven

    transformar script php em javascript

    Não sei qual dos dois lugares é o certo então vou postar aqui. Eu gostaria de saber se tem como fazer esse código aqui só q em Javascript ou ajax? É um código usando o API do mailchimp para newsletter só que eu preciso mostrar ele na página que não tem suporte php, só javascript. Formulário: <?php session_start(); ?> <?php $statusMsg = !empty($_SESSION['msg'])?$_SESSION['msg']:''; unset($_SESSION['msg']); echo $statusMsg; ?> <form method="post" action="action.php"> <p><label>First Name: </label><input type="text" name="fname" /></p> <p><label>Last Name: </label><input type="text" name="lname" /></p> <p><label>Email: </label><input type="text" name="email" /></p> <p><input type="submit" name="submit" value="SUBSCRIBE"/></p> </form> Código: <?php session_start(); if(isset($_POST['submit'])){ $fname = $_POST['fname']; $lname = $_POST['lname']; $email = $_POST['email']; if(!empty($email) && !filter_var($email, FILTER_VALIDATE_EMAIL) === false){ // MailChimp API credentials $apiKey = 'InsertMailChimpAPIKey'; $listID = 'InsertMailChimpListID'; // MailChimp API URL $memberID = md5(strtolower($email)); $dataCenter = substr($apiKey,strpos($apiKey,'-')+1); $url = 'https://' . $dataCenter . '.api.mailchimp.com/3.0/lists/' . $listID . '/members/' . $memberID; // member information $json = json_encode([ 'email_address' => $email, 'status' => 'subscribed', 'merge_fields' => [ 'FNAME' => $fname, 'LNAME' => $lname ] ]); // send a HTTP POST request with curl $ch = curl_init($url); curl_setopt($ch, CURLOPT_USERPWD, 'user:' . $apiKey); curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'PUT'); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_POSTFIELDS, $json); $result = curl_exec($ch); $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); // store the status message based on response code if ($httpCode == 200) { $_SESSION['msg'] = '<p style="color: #34A853">You have successfully subscribed to CodexWorld.</p>'; } else { switch ($httpCode) { case 214: $msg = 'You are already subscribed.'; break; default: $msg = 'Some problem occurred, please try again.'; break; } $_SESSION['msg'] = '<p style="color: #EA4335">'.$msg.'</p>'; } }else{ $_SESSION['msg'] = '<p style="color: #EA4335">Please enter valid email address.</p>'; } } // redirect to homepage header('location:index.php');
  24. Kelven

    Tabela widget instagram

    Olá galera to com uma dúvida, olha só esse site http://avengedsevenfold.com/ lá em baixo tem uma tabela que mostra as fotos do instagram, a muito tempo eu procuro onde fazer esse tipo de coisa mas nunca consegui achar um lugar q tenha um widget como esse ai simples, vocês sabem como posso fazer isso? Olha a imagem de como fica o script funcionando
  25. E ai galera tudo bem? Então eu fiz um script pra mostrar as fotos do instagram de um usuário no site usando o API do instagram e javascript, porém eu quero mostrar em baixo de cada foto o número de likes e número de comentários porém não to conseguindo fazer isso, alguém sabe como faz? Olha o script abaixo: $.ajax({ url: 'https://api.instagram.com/v1/users/self/media/recent', dataType: 'jsonp', type: 'GET', data: {access_token: token, count: num_photos}, success: function(data){ console.log(data); for( x in data.data ){ $('#rudr_instafeed').append('<li><a href="'+ data.data[x].link +'" target="_blank"><img src="'+data.data[x].images.standard_resolution.url+'"/>'); } }, error: function(data){ console.log(data); } });
×

Important Information

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