PDA

View Full Version : ایجاد دکمه لایک



ERIKA
دوشنبه 08 خرداد 1391, 09:28 صبح
سلام

من می خوام تو سایتم یه دکمه لایک درست کنم

وقتی روش کلیک میشه عددی که روی یه فایل txt هست بخونه و یکی بهش اضافه کنه و دوباره save کنه

نمیدونم چه طوری اون فایل رو بخونم و تغییر بدم

plague
دوشنبه 08 خرداد 1391, 12:17 عصر
باید با ajax بفرستی درخواست رو به یه کد php و کد php این کارو انجام بده
خوده جی کوئری نمیتونه اینکارو بکنه

ERIKA
دوشنبه 08 خرداد 1391, 16:15 عصر
با سلام
در واقع من یک چیزی میخاستم شبیه به این (http://www.tabnak.ir/fa/news/247510/بیچاره-سیاست-خارجی-ایران-با-این-نمایندگان-سابق)
در قسمت نظرات یک قسمت لایک و انلایک داره
توی سورسش که دیدم با جاوااسکریپت ظاهرا نوشته شده
بعد من میخاستم این را توی asp.net به کار ببرم
حالا چرا شما می فرمایید نمیشه من نمیدونم

MSN_Issue
دوشنبه 08 خرداد 1391, 19:51 عصر
دوست عزیز جاوا اسکریپت یه زبان سمت کلاینت هست ! با اون نمیشه فایلهای روی سرور رو ویرایش کرد.
تنها میتونه یه درخواست بفرسته به یه اسکریپت سمت سرور ( توی مثلا شما asp.net) و بعد توی اسکریپت asp.net شما اون فایل رو باز کنید و یکی بهش اضافه کنید.
به این تکنولوژی AJAX میگن٬ که با یک سرچ کوچک میتونید جزییاتش رو دربیارید.

ERIKA
سه شنبه 09 خرداد 1391, 00:28 صبح
مشکلم اینه که دقیقا نمیدونم چی را باید سرچ بزنم که به جوابم برسم

MSN_Issue
سه شنبه 09 خرداد 1391, 15:53 عصر
میتونید کلید های زیر رو سرچ کنید:
how can i use ajax in asp.net
ajax in asp.net
ajax with asp.net
...

Ramin-sh-t
دوشنبه 09 آذر 1394, 16:39 عصر
سلام

من می خوام تو سایتم یه دکمه لایک درست کنم

وقتی روش کلیک میشه عددی که روی یه فایل txt هست بخونه و یکی بهش اضافه کنه و دوباره save کنه

نمیدونم چه طوری اون فایل رو بخونم و تغییر بدم


کار مشکلی نیست
فارسیشو میگم - خودت تبدیلش کن به asp یا php :لبخند:

ابتدا یه فیلد like از نوع int برای مطالبت اضافه کن
برا لایک کردن به دوتا چیز احتیاج داری : 1-IPکاربر 2- ID مطلب
هر کاربری که دکمه لایک رو زد :
1- IP کاربر و IDمطلب رو توی یک جدول[مثلا جدول A] ذخیره کن
2- تعداد لایک ها رو از فیلد لایک مطالب، بخون و یک واحد بهش اضافه کن و ذخیرش کن و دوباره به کاربر نشون بده

حالا قبل از مورد 1 باید این بررسی رو هم انجام بدی که اگه کاربری با IP و ID مطلب در جدول A وجود داشت ،یعنی قبلا لایک کرده و باید یه پیغام بهش بدی که دیگه نمیتونه لایک کنه