آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

روش ایجاد یک alert بعد از ثبت نام کاربر

Alireza  10 سال پیش  10 سال پیش
0 0

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

وقتی که کاربر میخواد ثبت نام کنه میره تو فایل رجیستر چک و اونجا اگه مشکلی نبود ثبت میشه و بعد هدر زدم که دوباره بره تو صفحه ی ثبت نام

من میخوام وقتی از صفحه رجیستر چک گذشت بره تو صفحه ثبت نام و اونجا این پیغام نمایش بدم و بعد از چند ثانیه پیغام حذف بشه

میشه کمکم کنید ممنون

+1 0
سلام دوست عزیز کافیه تو اون شرطی که داخل صفحه رجیستر چک نوشتی هر وقت ثبت کردی یک session تعریف کنی و بهم مقدار true بدی بعد که داخل صفحه ثبت نام برگشتیچک کنی اگه این session مقدارش true هست alert رو به صورت زماندار با تابع settimeout که داخل jquery هست ایجاد کنی (10 سال پیش)
+2 0
توی آموزش ها که این کار رو انجام میدیم که. شاید هنوز به اون مرحله نرسیدین یا کلا منظورتون چیز دیگه ای هست. ولی یه پیشنهاد دارم. نمایش پیغام موفقیت در ثبت نام رو طوری انجام بدید که موقتی نباشه. به این دلیل که کاربر ممکنه بعد از زدن دکمه ی ثبت نام از اون صفحه خارج بشه و به هر دلیلی پیغام شما رو اون لحظه نبینه و وقتی برگرده پیغام حذف شده باشه. بهتره که پیغام دایمی باشه و کاربر با زدن دکمه ی ok پیغام رو رد کنه. مثلا همین پست خودتون رو تو همین صفحه لایک کنید. ببینید چطوری پیغام نمایش داده میشه. منظورم اینه. (10 سال پیش)
0 0
داخل کدوم بخش از آموزش هست alert؟ منظورم alert معمولی نیست که یه پنجره باز بشه ، میخوام به صورت پاپ آپ از بالا پیام بیاد پایین یکم داخل یه کادر (10 سال پیش)
0 0
به صورت پاپ آپ با jquery و تکنیک ajax شدنی هست. سعی میکنم کد مناسبی رو پیدا کنم براتون. اما تو آموزش این پکیج به صورت پاپ آپ گفته نشده و پیغام در یک صفحه جدید نمایش داده میشه. (10 سال پیش)
+1 0
چیزی که دنبالش میگردی اینه دوست عزیز : لینک (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
mhpakdel  10 سال پیش
0 0

در صفحه رجیستر چک یک کلیدی را در session تعریف کنید که پس از ثبت نام موفق، مقدارش رو True می کنید. بعد با برگشت به صفحه جاری (صفحه اصلی یا صفحه لاگین) اول متغیر رو چک کنید که آیا True هست یا خیر. اگر True باشه یعنی ثبت نام با موفقیت انجام شده و یک پیغام مدت دار به کاربر نشون بدین. برای مدت دار کردن نمایش یک پیغام یا کلا محدود کردن اجرای یک تابع از نظر زمانی از کد زیر در جاوا اسکریپت کمک بگیرید:

  setTimeout(function() { ***** }, time);

در کد بالا به جای ستاره ها کاری که میخواین انجام بدین به مدت زمان مشخص رو براش تعریف کنید. مثلا نمایش یک پیغام که مسلما از alert میتونید استفاده کنید. time هم بر حسب میلی ثانیه هست. مثلا یک پیغام ده ثانیه ای:

 setTimeout(function() { alert("Register Success"); }, 10000);

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .