PDA

View Full Version : امکان لایک کردن بر اساس ثبت نام اعضای سیستم



png_92
شنبه 26 تیر 1395, 16:26 عصر
سلام
من میخوام به سیستمم که با php , mysql هست امکان لایک کردن اضافه کنم. سیستم من اینطوریه که اولا فقط کاربران عضو سیستم میتونن رای بدن دوما کاربر باید
فیلمی را سرچ کرده و در صورت وجود, اطلاعات فیلم براش به نمایش درمیاد که در کنار آن امکان رای دادن به اون فیلم هم هست..
خب با توجه به اینکه هر کاربر فقط یبار میتونه رای بده و برای این من نمیخوام از ip و کوکی استفاده کنم. میخوام از عضویت اعضا استفاده کنم.
اگه میشه هم ی راهنمایی کلی هم نمونه کدی اگه دارید بذارید .
ممنون

kb0y667
جمعه 01 مرداد 1395, 02:12 صبح
خیلی طولانی هست

ولی سخت نیست
وقتی من تونستم بسازم
پس توهم تلاش کنی میتونی

arash_fa
جمعه 01 مرداد 1395, 23:07 عصر
ابتدا جدولی با ساختار زیر نیاز دارید در دیتابیس




id
user_id
video_id
like_dislike







با لود شدن هر ویدیو یا سرچ اون باید از دیتابیس این جدول را بخونید که برو و از دیتابیس تعداد سطرهایی رو بگیر که video_id مساوی این ویدیو باشه و user_id هم این آی دی باشه لیمیت 1

حالا اگر باشه یعنی کاربره یک بار رای داده که متناسب با like_dislike یا لایک کرده یا دیسلایک کرده و اجازه نداره دیگه شرکت کنه

اگر هم نبود که دکمه لایک و دیسلایکو بزار و توسط اجاکس یا هرچی بفرست و اینزرت در دیتابیسو انجام بده و ....