나는 내 사이트 (버튼과 같은 Facebook이 아님)에 같은 버튼을 만들었습니다. 사용자가 like 버튼을 클릭하면 카운트가 1 씩 증가하고 링크는 비활성 상태가됩니다. 하지만 문제는 내가 페이지를 새로 고침하면 자동으로 증가합니다. 는 PHP에서 도움이 필요합니다. 코드는 쿠키와 PHP 세션 재생 및 반복 클릭을 방지하기 위해 자바 스크립트버튼과 같은 개인 소유
if(@$_GET['click']=="like")
{
$_SESSION['like']=1;
$lk=$row['likes']+1;
$iid=$row['id'];
mysql_query("UPDATE `blog` SET `likes`=$lk WHERE id=$iid ");
$row['likes']++;
$lmsg="<img title='Already Liked' src='a_data/upg.png'>";
}
else
{
$lmsg="<a href='viewblog.php?id=".$gid."&click=like'> <img title='Like It' src='a_data/up.png'></a>";
}
echo "<div id='like'>".$row['likes']."</div> ".$lmsg;
는 @ 스티브 모든'언어에 대한 필요가 없습니다 : 랭'편집. 해당 태그가 있으면 강조 표시가 자동으로 수행됩니다. – Bart
이 과정에는 자바 스크립트를 사용하고 있습니까? 우리도 그걸 볼 수 있을까요? –
나는 그것을하는 beeter 길을 알 수 있냐? – kadamviraj