Beğen Butonu Yapma (PHP)

Serkannd

Profesör
Katılım
12 Aralık 2007
Mesajlar
2,157
Reaksiyon puanı
10
Puanları
218
merhaba begen.php sayfam bu şekilde


<?php

session_start();

ob_start();



include("ayar.php");





$id= $_GET["id"];



@$ad = $_SESSION["ad"];





if($ad == ""){



echo "lütfen giriş yapın.";

header("refresh:1;url=index.php");

}else{





$begen = mysql_query("update yorumlar set begen=begen+1 where id='$id'");



$dizi = mysql_fetch_array(mysql_query("select * from yorumlar where id='$id'"));



$baslikno = $dizi["baslik_id"];



if($begen){



header("location:index.php?baslik=$baslikno");





}

}

?>

güzel çalışıyor ancak ben begenen kişin bir daha aynı yorumu begenebilmesini istemiyorum begen yerine begenmekten vazgeç gibi bir şey yazamk isityorum nedir bunun mantığı.?
 

serkay1578

Doçent
Katılım
6 Ekim 2010
Mesajlar
893
Reaksiyon puanı
3
Puanları
0
Üyeliklemi beğeniliyor yoksa herkesmi beğeniyor ?
 

Serkannd

Profesör
Katılım
12 Aralık 2007
Mesajlar
2,157
Reaksiyon puanı
10
Puanları
218
üyelikle beğeniliyor. aşağıdaki kodda $_SESSION["ad"];

session global değişkeni kullanıcı adını taşıyor. verdiğim kodlar karışık mı oldu?

@$ad = $_SESSION["ad"];





if($ad == ""){

echo "lütfen giriş yapın.";
}
 

smokje

Asistan
Katılım
5 Şubat 2009
Mesajlar
152
Reaksiyon puanı
0
Puanları
0
Veritabaninda bir tablo olustur. alanlari 'Id' 'begenenId' 'begenilenId' gibi olsun. begenen kisinin Id'si ile begenilen seyin Id'sini bu tabloya insert edersin daha sonra sayfa load yaptiginda bu tablodan kontrol edersin. sorgudan gelen deger 1 ise begenmekten vazgec cikar 0 ise begen cikar..
 
Üst