اخواني وأعزائي
أريد أن أقوم بعمل تصويت من خلال ويب سايت وعند قيام احد المستخدمين بالتصويت أريد أبطال عمل الزر حتى بعد غلق السايت ثم فتحه او رجوع للصفحه السابقة والعوده مرة أخرى. ماهي افضل الطرق لتحقيق ذلك وكيف.
أشكركم من كل قلبي
اخواني وأعزائي
أريد أن أقوم بعمل تصويت من خلال ويب سايت وعند قيام احد المستخدمين بالتصويت أريد أبطال عمل الزر حتى بعد غلق السايت ثم فتحه او رجوع للصفحه السابقة والعوده مرة أخرى. ماهي افضل الطرق لتحقيق ذلك وكيف.
أشكركم من كل قلبي
السلام عليكم ورحمة الله وبركاته
يبدو أن هذا الموضوع قد وضع هنا خطأً، فمكانه هو منتدى ASP.Net
هل المستخدم المسموح له بالتسجيل هو المستخدم المسجل فقط؟ إذا كان الأمر كذلك فيمكنك استخدام ASP.Net profile property لتعرف منها إن كان المستخدم قد سبق له التصويت أم لا، ولتراجع هذه ال property كلما حاول المستخدم التصويت كي تمنعه من التصويت لأكثر من مرة.
أما إن كان التصويت مفتوحاً للمستخدم العشوائي، فيمكنك أن تضع cookie دائمة بعد قيامه بالتصويت ولتتأكد من عدم وجودها كلما حاول مستخدم ما التصويت، ولكن لاحظ أن هذه الطريقة غير مأمونة، لأنه بإمكان المستخدم (إذا كان على درجة من الدراية) أن يقوم بحذف ال cookie والتصويت لأكثر من مرة.
سبحانك اللهم وبحمدك، أشهد أن لا إله إلا أنت، أستغفرك وأتوب إليك
أشرف صبري