Ir para conteúdo
Fórum Script Brasil
  • 0

ao clicar, enviar para o bd via ajax


11closed

Pergunta

Olá pessoal, estou precisando muito de ajuda para concluir esse script, peço que por favor me ajudem.

Bom, olha, o script deve funcionar assim, quando uma pessoa clicar em um anuncio do adsense, preciso que seja gerado um script para que grave no BD, os dados da pessoa que clicou, exemplo o IP, e outros dados... sei que o google disponibiliza uma ferramenta assim com o analytics, porem estou precisando que o script seja interno do meu site, pois pretendo gravar outros dados alem do IP, e vou precisar dos dados em outras paginas, puxando do meu BD

Então resumindo: a pessoa clica no anuncio gera o script e grava no BD e depois a pessoa é redirecionada para a pagina do anuncio que clicou.

fiz um script aq, porem não esta dando certo, quando clico no anuncio nada esta acontecendo, e não sei porque, não tenho ideia de como continuar e arrumar o script, veja o scrip abaixo

<!-- Calling jQuery Library -->


<script type="text/javascript">
 
	// When the DOM is ready to be interacted with, hook up
	// the DOM events for Google AdSense tracking.
	jQuery(function( $ ){
		
	// I am a flag that will determine if the user is
	// currently mousing over a Google AdSense.
	var isOverGoogleAd = false;
	 
	// When a user mouses over a Google AdSense iFrame, we
	// want to track that activity. This way, when the
	// current window blurs, we can guesstimate as to
	// whether or not the window-blur was due to the user
	// clicking the Google ad.
	$( "iframe[ id *= adframe ]" )
	.mouseover(
		function(){
			isOverGoogleAd = true;
			
		}
	)
	.mouseout(
		function(){
			isOverGoogleAd = false;
			
	}
	)
	;
	 
	// Now that we are tracking the mouse movements over
	// the Google AdSense, let's track the window's blur
	// event to see if we can guesstimate the AdSesnse
	// usage.
	$( window ).onclick(
		
		function(){
			// Check to see if the user was over a Google
			// AdSense ad when the window was blurred.
			if (isOverGoogleAd){
	 
				// Because the user was mousing over a
				// Google AdSense iFrame when the window
				// was blurred, it is reasonable to
				// estimate that the blurring is due to
				// the user clicking one of the ads.
				$.ajax({
					type: "post",
					url: "bd.php",
					data: {
						adUrl: window.location.href
					}
				});
	 
			}
		}
	)

	// Focus the window by default.
	.focus()
	;
	 
	});
 
</script>
 
	
 <div style="text-align:center;width:100%;">				
 <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"  >

 </script>
<!-- pagina-centro-clientes -->
<ins class="adsbygoogle"
     style="display:inline-block;width:728px;height:90px"
     data-ad-client="ca-pub-2025377467503276"
     data-ad-slot="3776313246"></ins>
<script>

(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div> 

e a pagina bd.php

<script>
alert("teste!");

</script>

pessoal ficaria muito grato com ajuda de vocês realmente estou precisando de ajuda com esse script

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...