Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Gleyson Abreu

Input Checkbox

Recommended Posts

Olá, pessoal boa tarde;

Estou fazendo um sistema de curtir que faz uma animação quando clicado no chackbox e talz;

Ele faz a animação mais não envia os dados para o banco de dados, qundo dado um Alert(data), ele retorna a página home.php todo o html dela.

Quero fazer quando clicado no Checkbox ele ja de imediato o js pega os dados e envia para a página ekil.php q faz o resto em php.

JS

<script type="text/javascript">
          			$(document).ready(function(){
          			$("#liked<?php echo $wlfpost->id; ?>").live('click',function(){
          				var rel = $(this).attr('rel');
          				var id_post = $(this).attr('data-id');
          				var Dados = 'rel='+rel+'&idp='+id_post;
          				$.ajax({
          				type: 'post',
          				url: 'pages/ekil.php',
          				data: Dados,
          				cache: false,
          				success: function(data){
          				if(rel == 'like'){
          				$(this).attr('rel', 'unlike');
          				$(this).attr('checked', 'checked');
          				}else{
          				$(this).attr('rel', 'like');
          				$(this).removeAttr('checked');
          				}
          										// alert(data);
          									}
          								});
          							});
          						});
          					</script>

HTML

<input type="checkbox" id="liked<?php echo $wlfpost->id; ?>" name="like<?php echo $wlfpost->id; ?>" data-id="<?php echo $wlfpost->id; ?>" rel="like" value="like" />
<span class="like-button"></span>

Ele n vai para o bd os dados, já tentei um monte de jeitos e n deu certo, alguem me da uma LUZ, não sou mt bom em JS.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Erro resolvido pessoal, foi falta de atenção, tenho uma página para pega os dados do usuario, nela tem a !isset($_SEASSION)... etc.., na minha page q digitei o código faltava seassion_start(); falta de atenção minha.

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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