PDA

View Full Version : نظرسنجی، هر نفر فقط یک بار



Bahram0110
پنج شنبه 27 دی 1386, 14:28 عصر
سلام
من یه نظر سنجی دارم بر پایهء آی پی و کوکی
می خوام هر کاربر فقط یک بار نظر بده (نظر دادن برای همه آزاده و نیازی به ثبت نام و ... نداره)

به نظر شما بهترین راه حل برای جلوگیری از چند بار نظر دادن توسط یک شخص چیه ؟

enjmehrdad
پنج شنبه 27 دی 1386, 14:42 عصر
والا IP ها دینامیک هستن ، زیاد جالب نیست کار باهاش
کوکی رو هم که میشه پاک کرد ، فکر میکنم بیشتر

Bahram0110
پنج شنبه 27 دی 1386, 15:56 عصر
سلام
به برنامه نویس خوش آمدید

حالا اگه بخوام آی پی رو بی خیال بشم به نظر شما بهترین روش چیه؟

musiox
پنج شنبه 27 دی 1386, 16:31 عصر
عضویت . چون فکر نکنم کاربر اینقدر صرف براش داشته باشه که برای نظر دادن دوباره بره دوباره عضو شه . اگه اینطور باشه که ... . یه کار دیگه هم میشه کرد . اونم اینه که از کاربر ایمیل بگیری . لینک صفحه نظر دادنو واسش بفرستی البته با یه آیدی خاص .

Bahram0110
پنج شنبه 27 دی 1386, 17:09 عصر
ممنون از همه
ولی اینجوری کسی حوصله نداره نظر بده :لبخند:
می خوام یوزر فرندلی! باشه

musiox
پنج شنبه 27 دی 1386, 17:57 عصر
خب دیگه . اگه نخوای این کارم بکنی که یکی میاد هر چند باری که دلش می خواد رای میده . ما که نمی دونیم که کی قصد اذیت داره که قصد رای دادن . اگه نمی خوای که کاربرا توی سایت عضو شن باید از آی پی و کوکی و سشن و عکس های امنیتی و ... استفاده کنی . تا اینو به حد اقل برسونی وگرنه هیچ راهی برای جلوگیری از دوبار رای دادن یه فرد وجود نداره .

zfarhad2000
پنج شنبه 27 دی 1386, 18:11 عصر
به نظر من بهترین راه حل استفاده ترکیبی از کوکی و IP و ثبت‌نام هستش.

این امکان رو بزارید که هرکسی دلش خواست ثبت‌نام کنه و با user خودش نظر بده و هر user هم فقط یکبار بتونه نظر بده که با ثبت نام کاربری user های توی یک جدول شدنی هست.

هرکسی هم مایل به ثبت‌نام نبود بتونه در نظر سنجی شرکت کنه ولی بعد از دادن نظر هم برای کوکی ذخیره بشه و هم دادن نظر دوباره با اون IP تا 24 ساعت بسته بشه. یعنی اگر طرف کوکی خودش رو هم پاک کرد تا 24 ساعت با همون IP نمی تونه نظر بده و باید IP فرق کنه یا 24 ساعت بعد دوباره باید و نظر بده. این طوری میشه هم مشکل IP های غیرثابت رو حل کرد و هم تا 90٪ جلوی نظر دادن تکراری رو گرفت.

به نظر من در ادمین سیستم نظرسنجی خودتون هم گزینه‌ای رو بزارید که موقع ایجاد نظرسنجی بتونید انتخاب کنید که کاربرها به چه صورت می‌تونن نظر بدن. 1- فقط کاربران ثبت‌نامی 2- تمامی کاربران. که بسته به اهمیت نظرسنجی مدیر می تونه یکی از حالتها رو فعال کنه.

mosab_vb
پنج شنبه 27 دی 1386, 20:06 عصر
با یه آی دی و فلگ مخصوص میشه این کار رو کرد اگه نخوای از آی پی استفاده کنی.تو فلگ مشخص می کنی که فرد با آی دی مشخص فقط یک بار بتونه نظر بده.

oxygenws
پنج شنبه 27 دی 1386, 20:20 عصر
قبلا بحث شده، جستجو کن.

ضمن اینکه هیچ راه صد در صد مطمئنی نیست، راحت باش :)

Bahram0110
پنج شنبه 27 دی 1386, 21:23 عصر
والا خواستم جستجو کنم ولی کلیدواژه مناسبی به ذهنم نرسید!

oxygenws
پنج شنبه 27 دی 1386, 21:43 عصر
یک کم کار بنداز اونو :)
http://barnamenevis.org/forum/showthread.php?t=55474&highlight=%D9%86%D8%B8%D8%B1+%D8%B3%D9%86%D8%AC%DB %8C

Bahram0110
پنج شنبه 27 دی 1386, 23:01 عصر
ممنون
نمی دونم چشه کار نمی کنه
فکر کنم عاشق شده :لبخند:

(ولی آقا امید این تاپیک از اون یکی کاملتره که!)

Bahram0110
دوشنبه 01 بهمن 1386, 17:52 عصر
حالا یه سوال دیگه :
چجوری باید جلوی نظر دادن توسط پروکسی یا فی لتر شکن رو بگیریم؟