رفع باگ مربوط به لایک نشدن فیسبوک در اسکریپ hits.ir

  • نویسنده موضوع mp88
  • تاریخ شروع

mp88

تازه وارد
سلام

کسی میدونه چطوری می تونم مشکل لایک نشدن رو حل کنم هر کسی لایک می کنه هیچ اتفاقی نمی افته؟

اینم هم کدش هست:

<?include('header.php');

?><div class="block medium right">

<div class="top"><?if(isset($data->login)) {?>

<h1>کسب امتیاز - فیسبوک</h1>

</div>

<div class="content">

<?

$site2 = mysql_query("SELECT * FROM `facebook` WHERE (`active` = '0' AND `points` >= `cpc`) AND `id` NOT IN (SELECT `site_id` FROM `liked` WHERE `user_id`='{$data->id}') ORDER BY `cpc` DESC LIMIT 0, 10");

$ext = mysql_num_rows($site2);

if($ext > 0){

?>

<p>با کلیک بر روی گزینه Like میتوانید این صفحه را محبوب کنید و خود امتیاز کسب کنید <br />

<strong>توجه:</strong> برای اینکه دیگر کاربران بتوانند به شما امتیاز دهند باید پس از کسب امتیاز از قسمت سایت های من سایت خود را شارژ نمایید</p>

<script language="javascript">

function refreshpage()

{

window.location.reload();

}

</script>

<div id="fb-root"></div>

<script>

window.fbAsyncInit = function() {

FB.init({status: true, cookie: true, xfbml: true});

var user= "<? echo $data->id;?>";

document.getElementById("Hint").style.display='block';

FB.Event.subscribe('edge.create', function(response) {

$.ajax({

type: "POST",

url: "fbreceive.php",

data: "data="+response + "---" + user,

cache: false

});

$("#Hint").html('<font size="3"><b>با موفقیت Like شد</b></font>');

removeElement('tbl', response);

});

};

(function() {

var e = document.createElement('script');

e.type = 'text/javascript';

e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';

e.async = true;

document.getElementById('fb-root').appendChild(e);

}());

function removeElement(parentDiv, childDiv){

if (document.getElementById(childDiv)) {

var child = document.getElementById(childDiv);

var parent = document.getElementById(parentDiv);

parent.removeChild(child);

}

}

</script>

<center><div id="Hint" style="display:none;"></div></center>

<div id="tbl">

<?

for($j=1; $site = mysql_fetch_object($site2); $j++)

{

?>

<div class="tbl tbl-facebook" id="<? echo $site->facebook;?>">

<a href="#" class="close" onclick="removeElement('tbl','<? echo $site->facebook;?>');">x</a>

<div><fb:like href="<? echo $site->facebook;?>" send="false" layout="button_count" show_faces="false" font=""></fb:like></div>

<div class="points">امتياز: <b><? echo $site->cpc;?></b></div>

</div>

<?}?>

</div>

<br>

<div class='infobox'>برای نمایش دکمه های دیگر روی گزینه بیشتر کلیک کنید

<form action='' method='' onsubmit='refreshpage();'>

<input name='refresh' type='submit' value='بیشتر'>

</form></div>

<?}else{?>

<div class="msg">

<div class="error">متاسفم! در حال حاضر امتیازی برای کسب کردن وجود ندارد! لطفا بعدا مراجعه نمایید</div>

<div class="info"><a href="buy.php"><b>به امتیاز نیاز دارید؟ هم اکنون اقدام کنید (خرید)</b></a></div></div>

<?}}else{?><script>document.location.href='index.php'</script><?}?>

</div>

</div>

<?include('footer.php');?>
:-/

 
آخرین ویرایش توسط مدیر:

Mohammad

مدیر انجمن
پرسنل مدیریت
نسخه جدیدش رو معرفی کردیم. از اون استفاده کنید!

 

mp88

تازه وارد
می خواستم نصبش کنم ولی اولین نقصی که داره اینه که فارسی نیست دوم اینکه همه تو قسمت نظرات نوشتن همه ی این مشکلات قبلی رو هم داره

 

mp88

تازه وارد
آقا کسی نمی تونه مشکل منو حل کنه؟ :(

 

Mohammad

مدیر انجمن
پرسنل مدیریت
مشکل فارسی رو کسی نمیتونه کمکی بکنه!

مورد دوم که بر اساس نظرات میگید بهتره تست کنید! اخرین نسخه ارائه شده هست و فکر نمیکنم مشکلی باشه!

لطفا خودتون تست کنید

در نهایت ، توی فروشگاه یک فرد فارسی کرده اخرین نسخه رو... میتونید خرید کنید در صورت نیاز...

 
بالا