Bom pessoal criei um script simples para dar a opção "curtir" ao seu site, a instalação é simples crie no banco de dados as tabelas id,nome, email, post, data e curtidas(com o valor de zero) e crie o respectivo cadastro das postagens.Para exibir as postagens crie uma pagina chamada postagem.php?id=(id da postagem)
<?php session_start();require("../configs/connection.php");
$id = $_GET['id'];
$posts = $mysqli->query("SELECT * FROM postagens WHERE id='$id'");while($post = $posts->fetch_array()){
echo "$post[nome]: <br> $post[post] <br> postado em:$post[data]";if($perm==1){
echo "<br><a href='?action=deletar&id=$post[id]'>deletar</a><br><br>";
echo "vc tem $post[curtidas]";}}if(isset ($_POST['curtida'])){
$_SESSION["curtir"]=1;
$posts = $mysqli->query("SELECT * FROM postagens WHERE id='$id'");while($post = $posts->fetch_array()){
$curtida = $post['curtidas'];
$curti = $curtida +1;
$mysqli->query("UPDATE postagens SET curtidas = '$curti' WHERE id = '$id'");}}if(isset ($_POST['curtido'])){
$posts = $mysqli->query("SELECT * FROM postagens WHERE id='$id'");while($post = $posts->fetch_array()){
$curtida = $post['curtidas'];
$curti = $curtida -1;
$mysqli->query("UPDATE postagens SET curtidas = '$curti' WHERE id = '$id'");}}if(isset($_SESSION["curtir"]) AND $_SESSION["curtir"]=="1"){
echo"<form action='' method='post'>
<input type='submit' name='curtido' value='Descurtir'>
</form>";unset($_SESSION['curtir']);}else{
echo"<form action='' method='post'>
<input type='submit' name='curtida' value='Curtir'>
</form>";}?>
Utilizamos cookies e tecnologias semelhantes de acordo com a nossa Política de Privacidade, e ao continuar navegando, você concorda com estas condições.
Pergunta
Marcos Guiga
Bom pessoal criei um script simples para dar a opção "curtir" ao seu site, a instalação é simples crie no banco de dados as tabelas id,nome, email, post, data e curtidas(com o valor de zero) e crie o respectivo cadastro das postagens.Para exibir as postagens crie uma pagina chamada postagem.php?id=(id da postagem)
espero ter ajudado, qualquer melhora é bem vinda!
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
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.