PDA

View Full Version : غیرفعال سازی دریافت خبرنامه



gheysar14
چهارشنبه 19 تیر 1387, 09:49 صبح
سلام خدمت همه دوستان
من یه خبرنامه طراحی کردم منتها میخوام وقتی کاربر بر روی یه لینکی که پایین همون صفحه خبرنامه که به میلش فرستادم کلیک کرد به یه صفحه ای بره که تو اون اسم کاربر رو تو اون صفحه بیاره که عضویت فلان کاربر لغو شد.
من موقع عضویت تو خبرنامه نام کاربر به همراه ایمیل اونو میگیرم و تو دیتابیس ذخیره می کنم. حالا چه طوری باید نام کاربر به اون صفحه ارسال شه. یعنی از کجا بفهمم کدوم کاربر خواسته عضویتش لغو شه؟

gheysar14
چهارشنبه 19 تیر 1387, 12:34 عصر
لطفاً یکی راهنمایی کنه :ناراحت:

fakhriamir
چهارشنبه 19 تیر 1387, 13:19 عصر
در لينکي که روش بايد کليک کنه يه آرگيومنت بهش پاس کن
مثل unsubmit,aspx?email=ali@parsi.com

naeeme
چهارشنبه 19 تیر 1387, 13:22 عصر
یه راه حلی که به ذهنم میرسه استفاده از querystring هست یعنی آدرس لینکت چیزی شبیه این باشه( شبیه، نه اینکه همین باشه!!)


yoursite.com/active.aspx?id=useremail

بعد در صفحه useremail رو می گیری و کاربر رو غیرفعال می کنی.

به جای usermail هم می تونی email رو با یکسری الگوریتم encrypt کنی و در لینک قرار بدی و بعد در صفحه decrypt کرده و استفاده کنی

gheysar14
چهارشنبه 19 تیر 1387, 16:02 عصر
یعنی تو همون صفحه خبر که میخوام میلش کنم(فرمت HTML ) یه لینک بذارم که آدرسش yoursite.com/active.aspx?id=useremail باشه مثلاً



<a href="yoursite.com/active.aspx?id=useremail"> Unsubscription </a>


حالا useremail باید از تو دیتابیس خونده بشه و در اینجا قرار بگیره . این مقدار رو چطور در موقع ارسال میل به یوزر بفرستم?

gheysar14
پنج شنبه 20 تیر 1387, 11:25 صبح
لطفاً راهنمایی کنید
اگه سوالم واضح نیست بگین که بیشتر توضیح بدم