Jump to content

sNniffer

Members
  • Content count

    96
  • Joined

  • Last visited

Community Reputation

1 Comum

About sNniffer

  • Birthday 04/28/1989

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Maceió/AL

Contato

Recent Profile Visitors

1491658 profile views
  1. sNniffer

    Robots bloqueando Ahrefs

    Meu robots: User-agent: * Disallow: /wp-admin Disallow: /sistema Disallow: /site Disallow: /old Sitemap: http://www.urldosite.com.br/page-sitemap.xml Na ferramenta de teste do google: https://www.google.com/webmasters/tools/robots-testing-tool está rolando normal: 'permitido' Mas, no ahref tenho o retorno: Fetching robots.txt took too long Já pedi para o pessoal da hospedagem ver para nós se há algum bloqueio do crawler ou dos ips usados pelo ahrefs e não há. Já desativei todos os plugins do site e nada
  2. Estou usando: <section class="parallax calltoaction section_padding_100" style=" background-image: url('images/models_cover/landscapes.jpg'); background-size:100% 100%; background-repeat: no-repeat; "> Ao acessar pelo chrome, firefox e safari via desktop funciona perfeitamente como na imagem. https://i.stack.imgur.com/9nydk.jpg Ao acessar via navegador Android Chrome, funciona perfeitamente também. https://i.stack.imgur.com/QpuWx.png Mas, ao acessar via iPhone com o navegador padrão ou Chrome, fica da seguinte forma. https://i.stack.imgur.com/tCYKy.jpg Já troquei o background-size: por cover e container, mas, fica na mesma. Vlw me deem um help aí.
  3. sNniffer

    Tratar retorno de função

    Seguinte, tenho uma função de 'insert' no banco, preciso capturar o seu retorno para executar uma ação class crud { public function insert($fields, $value) { $this->sql_ins = "INSERT INTO " . $this->table . " ($fields) VALUES ($value)"; if(!$this->ins = mysql_query($this->sql_ins)) { return 0; } else { return 1; } } } A chamada da função: $crud = new crud('client'); $retorno = $crud->insert($campos, $conteudo); Estou tentando pegar seu retorno assim: if($retorno == 1) { minha_funcao_ok; } else { minha_funcao_erro; } Mas, não funciona. A variavel $retorno assume o valor da função, se dar um 'echo' nela, ela imprime o 0 ou 1, mas, ao colocar a variavel $retorno no IF não funciona.
  4. Opa, Preciso configurar o parametro do Pixel do facebook em uns clientes, os mesmos usam Google TagManager fbq('track', 'Search', { search_string: {{ search.word }} }); Parametro é esse aí em cima, o de busca na loja. Como a search.word é variavel e não tenho opção para edição do html devido a plataforma ser fechada, preciso implanta-lo via Manager. Tentei recuperar o valor dela criando uma tag HTML Personalizada no manager: var palavra_buscada = $('#palavra_buscada').html(); fbq('track', 'Search', { search_string: palavra_buscada }); Tentando por este código, o retorno do pixel, está sendo: fbq("track","Search",{search_string:palavra_buscada}); O que há de errado?
  5. sNniffer

    Meio pagamento para Marketplace

    Opa, Estou com projeto para criacao de um marketplace, o que acontece é que preciso escolher uma plataforma para pagamento. Lógica: O cliente efetuará a compra, o logista enviará o produto, o marketplace irá liberar o valor do logista ja abatendo seu lucro. Pelo que sei, o Mercado pago e o Moip fazem algo similar, mas, conhecem alguma plataforma em que o logista nao precise ter cadastro nela ou seja, o Marketplace enviara os valores diretamente para a conta do logista. VLW
  6. Opa, Bom é possivel importar um tema do ionic no intel xdk e usalo no modo de edição design?
  7. sNniffer

    Postar Pagina Facebook SDK com PHP

    Opa, desculpem-me a demora, consegui fazer desta simples maneira: $page_id = '1234'; $page_access_token = '*******************************'; $data['picture'] = "imagem.png"; $data['link'] = "http://www.site.com.br/; $data['description'] = 'conteudo'; $data['caption'] = "Atualizado em 13/06/2016'; $data['access_token'] = $page_access_token; // Efetua a chamada da API $post_url = 'https://graph.facebook.com/'.$page_id.'/feed'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $post_url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $return = curl_exec($ch); echo($return); curl_close($ch); Apenas gerando Access_token e pegando o id da página, ta pronto.
  8. sNniffer

    Postar Pagina Facebook SDK com PHP

    Bom, estou tentando postar automaticamente numa página do Facebook usando a SDK php v4, meus códigos são: require 'facebook_php_sdk/Facebook.php'; // ATENCAO, configurar os parametros abaixo $APP_ID = "123456"; // id da app $SECRET = "***********************************"; // secret da app $PERMS = "publish_actions,manage_pages"; // objeto do facebook $facebook = new Facebook(array( 'appId' => $APP_ID, 'secret' => $SECRET, )); // monta URL atual $my_url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']; // obtem CODE da autenticacao OAUTH $code = $_REQUEST['code']; if(empty($code)) { $dialog_url = "https://www.facebook.com/dialog/oauth?client_id=" . $APP_ID . "&redirect_uri=" . urlencode($my_url) . "&scope=$PERMS"; header("Location: $dialog_url"); exit; } // com o CODE vamos gerar a URL para obter o access token do usuario $token_url = "https://graph.facebook.com/oauth/access_token?" . "client_id=" . $APP_ID . "&redirect_uri=" . urlencode($my_url) . "&client_secret=" . $SECRET . "&code=" . $code; $response = file_get_contents($token_url); $params = null; parse_str($response, $params); // printando o access token e quando ele ira expirar echo "Access Token: "; echo $params['access_token']; echo "<br />"; if (!empty($params["expires"])) { echo "Irá expirar em: " . date("d/m/Y H:i:s", time() + $params["expires"]); } Estou recebendo o erro: Parse error: syntax error, unexpected T_STRING in /home/igosp794/public_html/modulo/administrativo/facebook_php_sdk/Facebook.php on line 24 Na linha 24 tem essa código: namespace Facebook; Alguém poderia me ajudar?
  9. sNniffer

    Função criar MarKer Google Maps

    Ao dar um alert, percebi que me eram retornados varios endereços ao criar um marker, então coloquei uma variavel igual ao resultado e funcionou fluentemente. endereco_campo.value = adress_coleta; Vlw
  10. sNniffer

    Função criar MarKer Google Maps

    Consegui criar os marker, alterei o marker = new google.maps.Marker({ position: new google.maps.LatLng(lat, lng), draggable: true, map: map_destino //mudei em todos }); Agora, o problema é o retorno do endereço, que está me retornando 'Brasil'
  11. Pessoal, Numa página chamado 3 modais bootstrap, em cada modal há um mapa, preciso que cada mapa ao ser clicado, seja criado um marker, capturado as coordenadas desse marker e exibido o endereço correspondente num input. Os mapas estão sendo exibidos corretamente, mas, esta sendo criado apenas o marker no primeiro mapa 'map', nos outros, ao clicar não está criando o marker e o endereço enviado para o input é apenas 'Brasil'. Abaixo meu arquivo .js, com todas as funções. A função createMarker..., cria o marker, e a função getCoords..., captura o endereço. $(function () { $("#rota_mapa_saida").on('shown.bs.modal', function () { google.maps.event.trigger(map, 'resize'); }); $("#rota_mapa_coleta").on('shown.bs.modal', function () { google.maps.event.trigger(map_coleta, 'resize'); }); $("#rota_mapa_destino").on('shown.bs.modal', function () { google.maps.event.trigger(map_destino, 'resize'); }); }); var map var map_coleta var map_destino var marker; function initialize() { //Inicializa mapa var mapOptions = { center: new google.maps.LatLng(-9.435530395596114,-36.09555605468743), zoom: 9, mapTypeId: 'roadmap' }; map = new google.maps.Map(document.getElementById('map-canvas-maker-saida'), mapOptions); map_coleta = new google.maps.Map(document.getElementById('map-canvas-maker-coleta'), mapOptions); map_destino = new google.maps.Map(document.getElementById('map-canvas-maker-destino'), mapOptions); google.maps.event.addListener(map, "click", function(event) { var lat_saida = event.latLng.lat().toFixed(6); var lng_saida = event.latLng.lng().toFixed(6); createMarker_saida(lat_saida, lng_saida); getCoords_saida(lat_saida, lng_saida); }); google.maps.event.addListener(map_coleta, "click", function(event) { var lat_coleta = event.latLng.lat().toFixed(6); var lng_coleta = event.latLng.lng().toFixed(6); createMarker_coleta(lat_coleta, lng_coleta); getCoords_coleta(lat_coleta, lng_coleta); }); google.maps.event.addListener(map_destino, "click", function(event) { var lat_destino = event.latLng.lat().toFixed(6); var lng_destino = event.latLng.lng().toFixed(6); createMarker_destino(lat_destino, lng_destino); getCoords_destino(lat_destino, lng_destino); }); } google.maps.event.addDomListener(window, 'load', initialize); // Função que cria o marcador no maps Saída////////////////////////////////////////////////////////////////////// function createMarker_saida(lat, lng) { if (marker) { // remover esse marcador do mapa marker.setMap(null); // remover qualquer valor da variável marker_saida marker = ""; } marker = new google.maps.Marker({ position: new google.maps.LatLng(lat, lng), draggable: true, map: map }); // Evento que detecta o arrastar do marcador para google.maps.event.addListener(marker, 'dragend', function() { marker.position = marker.getPosition(); // os valores das caixas de texto no topo var lat = marker.position.lat().toFixed(6); var lng = marker.position.lng().toFixed(6); // Atualiza Inputs getCoords_saida(lat, lng); }); } // Função que actualiza as caixas de texto no topo da página function getCoords_saida(lat, lng) { /////////////////////////////////////////////////////// //Captura o endereço var latlng = lat + "," +lng; var url = "http://maps.googleapis.com/maps/api/geocode/json?latlng=" + latlng + "&sensor=true"; $.getJSON(url, function (data) { for(var i=0;i<data.results.length;i++) { var adress = data.results[i].formatted_address; //alert(adress); document.getElementById('endereco_saida_maps').value = adress; endereco_campo.value = adress; } }); } // Função que cria o marcador no maps Saída/////////////////////////////////////////////////////////////////// // Função que cria o marcador no maps Coelta////////////////////////////////////////////////////////////////// function createMarker_coleta(lat_coleta, lng_coleta) { if (marker) { // remover esse marcador do mapa marker.setMap(null); // remover qualquer valor da variável marker marker = ""; } marker = new google.maps.Marker({ position: new google.maps.LatLng(lat_coleta, lng_coleta), draggable: true, map_coleta: map_coleta }); // Evento que detecta o arrastar do marcador para google.maps.event.addListener(marker, 'dragend', function() { marker.position = marker.getPosition(); // os valores das caixas de texto no topo var lat_coleta = marker.position.lat().toFixed(6); var lng_coleta = marker.position.lng().toFixed(6); // Atualiza Inputs getCoords_coleta(lat_coleta, lng_coleta); }); } function getCoords_coleta(lat, lng) { /////////////////////////////////////////////////////// //Captura o endereço var latlng = lat + "," +lng; var url = "http://maps.googleapis.com/maps/api/geocode/json?latlng=" + latlng + "&sensor=true"; $.getJSON(url, function (data) { for(var i=0;i<data.results.length;i++) { var adress = data.results[i].formatted_address; //alert(adress); document.getElementById('endereco_coleta_maps').value = adress; //endereco_campo.value = adress; } }); } // Função que cria o marcador no maps Coleta////////////////////////////////////////////////////////////////// // Função que cria o marcador no maps Destino///////////////////////////////////////////////////////////////// function createMarker_destino(lat, lng) { if (marker) { // remover esse marcador do mapa marker.setMap(null); // remover qualquer valor da variável marker marker = ""; } marker = new google.maps.Marker({ position: new google.maps.LatLng(lat, lng), draggable: true, map_destino: map_destino }); // Evento que detecta o arrastar do marcador para google.maps.event.addListener(marker, 'dragend', function() { marker.position = marker.getPosition(); // os valores das caixas de texto no topo var lat = marker.position.lat().toFixed(6); var lng = marker.position.lng().toFixed(6); // Atualiza Inputs getCoords_destino(lat, lng); }); } function getCoords_destino(lat, lng) { /////////////////////////////////////////////////////// //Captura o endereço var latlng = lat + "," +lng; var url = "http://maps.googleapis.com/maps/api/geocode/json?latlng=" + latlng + "&sensor=true"; $.getJSON(url, function (data) { for(var i=0;i<data.results.length;i++) { var adress = data.results[i].formatted_address; //alert(adress); document.getElementById('endereco_destino_maps').value = adress; //endereco_campo.value = adress; } }); } // Função que cria o marcador no maps Destino//////////////////////////////////////////////////////////////////////
×

Important Information

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