ورود

View Full Version : سوال: جلوگیری از ثبت دوباره نظر کاربردر سایت



iran_sky
یک شنبه 02 آبان 1389, 11:00 صبح
سلام بچه ها
من در برنامه میخوام جلوگیری کنم از ثبت دوباره نظر کاربر
باید چیکار کنم

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

با تشکر

Shamim832
یک شنبه 02 آبان 1389, 12:02 عصر
سلام دوست من،منم دقیقا الان دنبال این موضوعم اگه به نتیجه ای رسیدین منم خبر کنین :ناراحت:

اوبالیت به بو
یک شنبه 02 آبان 1389, 12:53 عصر
سلام
کاربر عضو است؟ اگر عضو است جستجو در بین نظرات آن خبر/گالری/وبلاگ بوسیله UserID وی.
کاربر عضو نیست: در نظر گرفتن یک مقدار مشخص برای شناسایی وی (مثل IP)، جستجو بر اساس IP بین نظرات

ali_shmki
یک شنبه 02 آبان 1389, 13:05 عصر
در نظر گرفتن یک مقدار مشخص برای شناسایی وی (مثل IP)، جستجو بر اساس IP بین نظرات
خب عزيزم در صورتيكه disConnect كنه و دوباره connect كنه ميتونه دوباره نظر بده. (البته اگه ip static نباشه!)

iran_sky
یک شنبه 02 آبان 1389, 13:24 عصر
سلام دوستان
برای بدست آوردن ip کاربر از این کد استفاده کردن



HttpContext.Current.Request.UserHostAddress


ایا وافعا میشه تکیه بر اینکه بیاد id رو در بانک ذخیره و و با هر بار کلید برای ارسال نظر ip رو چک کنه


اینم یک نمونه دیگه




Dim strHostName AsString = System.Net.Dns.GetHostName()
Dim clientIPAddress AsString = System.Net.Dns.GetHostAddresses(strHostName).GetVa lue(0).ToString()
Label2.Text = clientIPAddress
[/quote
]


[quote]خب عزيزم در صورتيكه disConnect كنه و دوباره connect كنه ميتونه دوباره نظر بده. (البته اگه ip static نباشه!)
دوست عزیز اگه در این زمینه اطلاعاتی دارید مطرح کنید
ما رو هم بی نصیب نگذارید

pedram_ns
یک شنبه 02 آبان 1389, 15:04 عصر
فکر نکنم هیچ راه صد در صد مطمئن برای اینکار باشه.
همونطور که دوستمون هم گفتن ip ها در ایران داینامیک هست یعنی هر دفعه که شما به اینترنت وصل می شدید یک ip برای شما در نظر گرفته می شه که با ip قبلی تون متفاوته پس ثبت این ای پی کمکی نمی کنه.
یک راه هم استفاده از کوکی است ولی کاربر می تونه کوکی رو از روی سیستمش حذف کنه.
شاید بهترین راه اینه که فقط اعضا در نظر سنجی شرکت کنند.

karim orooji
یک شنبه 02 آبان 1389, 18:16 عصر
فکر نکنم هیچ راه صد در صد مطمئن برای اینکار باشه.
همونطور که دوستمون هم گفتن ip ها در ایران داینامیک هست یعنی هر دفعه که شما به اینترنت وصل می شدید یک ip برای شما در نظر گرفته می شه که با ip قبلی تون متفاوته پس ثبت این ای پی کمکی نمی کنه.
یک راه هم استفاده از کوکی است ولی کاربر می تونه کوکی رو از روی سیستمش حذف کنه.
شاید بهترین راه اینه که فقط اعضا در نظر سنجی شرکت کنند.

بله من هم جستجو کردم
با حرف دوستمون هم موافقم بهترین روش اینه که از کوکی ها استفاده کرد

majnun
یک شنبه 02 آبان 1389, 19:35 عصر
برای کاربران عضو بهترین راه اینه که ببینیم برای این نظر خبری ثبت کرده یا نه و به این صورت بهش محوز بدیم

برای کاربران غیز عضو هم یک راه بسیار راحت وحود داره و اونم اینه که ایمیل کاربر رو هنگام ثبت نظر ازش بگیری

بعد از این هر باز ایمیل رو چک کنی

اینجوری بهترین راهه فکر کنم ...

karim orooji
یک شنبه 02 آبان 1389, 19:47 عصر
برای کاربران عضو بهترین راه اینه که ببینیم برای این نظر خبری ثبت کرده یا نه و به این صورت بهش مجوز بدیم

برای کاربران غیز عضو هم یک راه بسیار راحت وحود داره و اونم اینه که ایمیل کاربر رو هنگام ثبت نظر ازش بگیری

بعد از این هر باز ایمیل رو چک کنی

اینجوری بهترین راهه فکر کنم ...

سلام
نه دوست عزیز برای عضویت نیست
برای کاربرانه عضو مشکلی فکر نکنم داشته باشه
بیشتر برای کاربرانی که عضو نیسند و نظر میدم باید چیکار کرد جلوگیر از ثبت نظر دوباره
برای ایمیل میاد یک ایمیل الکی رو وارد میکنه باید یک دلیل محکمه پسند برای جلوگیری ثبت نظر داشت

pedram_ns
یک شنبه 02 آبان 1389, 19:50 عصر
همونطور که گفتم هیچ راه صد در صدی وجود نداره(لااقل من نمی دونم)
در مورد ایمیل هم خود من به شخصه 6 تا ایمیل دارم.
یک راه دیگه هم هست در بالای نظرسنجی بنویس:
لعنت بر پدر و مادر کسی که دوبار نظر بده:لبخند:

karim orooji
یک شنبه 02 آبان 1389, 19:54 عصر
لعنت بر پدر و مادر کسی که دوبار نظر بده:لبخند:
ایول الله بابا واقعا فکر خوبیه:قهقهه: