Ir para conteúdo

Arquivado

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

Gleyson Abreu

Código php não funciona

Recommended Posts

Bom estou com dificuldades nesse código eu criei um página quando eu clico ele inserir outras postagens em ajax ate ai fmz, mais quando eu botei o código de like de curtir que creiei esse sistema, ele só funciona HOME.php Já na AJAX_MORE.PHP ele não funciona como o esperado.

 

LINK DA HOME.PHP

 

echo '<a href="?like='.$idSGS.'" class="Like" id="like'.$idSGS.'" title="Like" rel="Like"><img src="imagens/like_branca.png" height="32" width="32" style="margin-left:13px;"/></a> <div style="margin-top:-26px; margin-left:50px;"><span style="font-family: Helvetica, Arial, "lucida grande",tahoma,verdana,arial,sans-serif;">Você e mias '.$likes.' seguidores gostaram</span></div>';

O Código php fazendo a inserção ea autualização

 

// Sistema de Like

if(isset($_POST['add_like'])){
$query=$pdo->prepare("INSERT INTO menssage_like (postagem_id,id_user) VALUES('$idSGS','$idUserPots')");
$query->execute();
$q=$pdo->prepare("UPDATE postagens SET like_count=like_count+1 WHERE id='$idSGS'") ;
$q->execute();
if($q){
echo "<script>window.location='home.php';</script>";
}
}

Ná minha home funciona mais já quando boto na ajax_more.php onde eu puxo outras postagens do banco de dados ele não funciona alguem ajuda?

Compartilhar este post


Link para o post
Compartilhar em outros sites

alguem ajuda?

Acho a maioria vem aqui para isso! :coolio:

 

Incluiu a conexão novamente?

 

 

Uma forma de fazer um debugging em javascript é usando o mozilla+firebug

https://addons.mozilla.org/pt-br/firefox/addon/firebug/

 

Sem esta dupla você está...

 

enrolado%5B1%5D(1).jpg

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos lá, há uma série de referências que você não postou:

- Você disse que é ajax, aonde está o código ajax?;

- Essa verifição [inline]if(isset($_POST['add_like'])){[/inline] recebe um post, aonde ele foi definido?;

- Se é ajax, para que essa linha de código[inline]echo "<script>window.location='home.php';</script>";[/inline]?

- Já verificou através do console (Firebug por exemplo) a conexão ajax?

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.