PDA

View Full Version : یکبار رای دادن کاربران در سیستم نظر سنجی



S_VB.max
شنبه 13 آبان 1385, 18:51 عصر
با سلام
من می خوام یه سیستم نظرسنجی بر روی سایتم بسازم به طوری که در هر نظر سنجی هر نفر فقط یکبار بتواند رای بدهد.
اینکار را می شود با استفاده از آی پی هر کاربر و یا با استفاده از کوکی انجام داد ولی دارای مشکلات زیر است :
- در استفاده از آی پی، کاربران ISP بلاکه خواهند شد، زیرا آی پی که PHP توسط REMOTE_ADDR به ما می دهد آی پی ISP است.
- مشکل استفاده از کوکی هم اینست که اگر کاربر کوکی مرورگر خود را غیر فعال نموده باشد و یا کوکی های مرورگر را حذف نماید، دوباره می تواند رای بدهد.

شما برای حل این مشکل چه راه حلی را پیشنهاد می کنید؟

armin390
شنبه 13 آبان 1385, 20:43 عصر
اول باید تعریفت رو از نفر مشخص کنی...
این نفرها! باید بعد از تائید هویت اجازه رای دادن داشته باشن (به هر ترتیبی)

جور دیگر باید دید

S_VB.max
شنبه 13 آبان 1385, 21:54 عصر
منظور از نفر ، کاربری است که توسط یک کامپیوتر خاص در نظر سنجی شرکت می کند
اگر منظور شما از تایید هویت ، ثبت نام کاربر است (داشتن User و Pass ) من این کار را بدون این امکان میخواهم انجام دهم
به نظر شما این روشی را که مورد نظر من هست قابل قبول است ؟

cybercoder
یک شنبه 14 آبان 1385, 11:23 صبح
به نظر شما این روشی را که مورد نظر من هست قابل قبول است ؟

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

موفق باشید

tabib_m
یک شنبه 14 آبان 1385, 19:14 عصر
که کماکان باز هم میشه دوباره رأی داد.
یا این که طرف کوکی هاش رو پاک کنه.
یا این که اصلا از اول غیر فعلاشون کرده باشه.

S_VB.max
دوشنبه 15 آبان 1385, 09:52 صبح
هیچ راه حلی به نظرتون نمیرسه.
تنها راه حلی که من به ذهنم رسید بدست آوردن آدرس کارت شبکه کاربران است که متاسفانه به دلیل امنیتی روی سرور کار نمی کند.