vahidd 203 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 سلام خدمت دوستان وردپرسیراستش میخوام یه سیستم ساده برای قالبم بنویسم که کاربرا به پست ها رای بدن به این صورت که به صورت پیشفرض یه دکمه +1 پایین هر پست هست و هر کاربر اگر قبلا +1 نکرده باشه، به صورت پیشفرض +1 نشون داده میشه و اگر هم امتیاز داده باشه -1 میشه.در مورد ساخت این کد مشکلی ندارم فقط سوالی که دارم اینه که باید کاری کنم کسی که یک بار امتیاز داد دیگه نتونه امتیاز بده، این قسمت رو نمیخوام بر اساس آی پی کاربر انجام بدم میخوام براساس کوکی ها بزنم به این صورت که با هر کلیک روی امتیاز یه کوکی با پیشوند voter_ و بعدش آی دی نوشته ساخته بشه، مثل کد زیر: $post_id = get_the_ID(); if( !isset($_COOKIE['voter_'.$post_id]) ) { setcookie("voter_".$post_id, 1, time()+(20 * 365 * 24 * 60 * 60));} else{ //return false;}راستش زیاد تو برنامه نویسی امن تجربه ندارم، حالا میخوام بدونم این روش (یعنی شناسایی براساس کوکی) امن هست و مشکلی نداره؟ممنون (البته اگر منظورمو دقیق متوجه نشدید بگید تا بیشتر توضیح بدم) نقل قول لینک به ارسال
Morteza 34190 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 خیر این روش مشکلی نداره. شما به کوکی یک زمان انقضا میدید و بعد از اون دوباره کاربر میتونه رای بده.اما اگر سشن استفاده بشه در حالت پیش فرض تا وقتی مرورگر کاربر باز هست سشن فعال باقی میمونه. 2 نقل قول لینک به ارسال
vahidd 203 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 ممنونمن توی اکثر آموزش ها دیدم که با آی پی یوزر جلوی رای دوباره دادن گرفته میشه، واسه همین شک کردم.بازم ممنون بابت پاسختون نقل قول لینک به ارسال
Morteza 34190 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 با آی پی هم میشه و اگر آی پی کاربر تغییر نکنه بهتر از روشهای فوق هست. 1 نقل قول لینک به ارسال
vahidd 203 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 فکر میکنم توی ایران تغییر آی پی خیلی سادستمیخواستم بپرسم که براساس آی پی چه مزیتی داره؟ممنون نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 در کل افزونه ها برای شناسایی از کوکی و ذخیره IP کاربر در دیتابیس بهره میبرندشناسایی براساس IP برای کاربرانی که IP ثابت دارند مفید هست 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .