دوره مجازی چگونه می توانم ...؟‌قالب وردپرس-جلسه هشتم-(پنل کاربری - بخش سوم- ذخیره پروفایل کاربر)

دسته بندی: وردپرس
زمان مطالعه: 1 دقیقه
۰۵ اردیبهشت ۱۳۹۶

به نام خدا و سلام. در خدمت شما هستیم با جلسه هشتم از دوره مجازی چگونه میتوانم ...؟‌(قالب وردپرس). در این جلسه در مورد به روز رسانی اطلاعات کاربری در پروفایل طراحی شده  در پنل کاربری صحبت خواهیم کرد.هم چنین برای نمایش پیغام های خطا و موفقیت ثبت اطلاعات از یک کلاس php استفاده خواهیم کرد.

:: توجه

این مطلب یک جلسه از باندل پلاگین نویسی وردپرس (25 پلاگین و پروژه عملی) می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در باندل پلاگین نویسی وردپرس (25 پلاگین و پروژه عملی)

نویسنده
یادگیرنده ی همیشگی،برنامه نویس،نویسنده،عاشق خلق چیزهای عجیب،عاشق تحلیل داده ها، مسئول بخش فنی و هم بنیان گذار در سون لرن.

جلسات دوره

نظرات کاربران

رضا الطافی

سلام استاد عزیز یه سوال مهم دارم.
یه باگ توی کدتون وجود داره که وقتی روی button کلیک میشه و فرم ارسال میشه(حالا چه صحیح چه غلط) با رفرش کردن صفحه هر بار این کوئری به دیتابیس میخوره. و این یعنی راحت یه سری افراد مزاحم میتونن چند هزار با رفرش کنن و دیتابیس رو بترکونن.

میدونم که برای رفع این مشکل باید از header استفاده کنیم. اما مشکل اینجاست که وقتی از هدر استفاده می کنیم، دیگه نمیتونیم ارورهارو نمایش بدیم.

لطفا راهنمایی بفرمائید که راه چاره چیست. مرسی

رضا الطافی

صحیح. ولی بعدش ارور رو چیکار کنیم؟

کیوان علی محمدی

در این حالت دیگه خطایی نباید نمایش داده بشه.

کیوان علی محمدی

سلام بهترین روش اینه که حتما بعد از ذخیره اطلاعات در دیتابیس کاربر رو به یک صفحه دیگه منتقل کنیم . با تابع wp_redirect اینطوری کاربر نمیتونه دوباره فرم رو با رفرش ارسال کنه.

احمد علیزاده

سلام استاد . من با همین روشی روتینگ که برای پنل کاربری پیش رفتید دارم یک پنل تنظیمات در پنل مدیریت مینویسم . ولی یک مشکلی به وجود میاد . اون هم موقع لینک کردن ارور میگیرم . برای مثال من 3 تا بخش عمومی ، بک اپ و ریستور و رنگ ها دارم . وقتی میخوام از عمومی برم روی رنگ ها ارور میگیرم . دقیقا به همون روشی که شما پنلو پیاده سازی کردید من هم اینور همین کارو کردم . راه دیگه ای هست که توی لینک کردن ارور نگیرم؟؟؟؟

saman masoomi

سلام
وقت بخیر
این کدهای PHP که شما توی وردپرس استفاده می کنید رو من اصلا سر در نمیارم. برای یادگیری اونها چکار باید بکنم ؟

کیوان علی محمدی

سلام دوست عزیز باید دوره PHP رو شرکت کنید

پایان زمان پشتیبانی

دانشجوی گرامی، بازه پشتیبانی فعال برای این دوره ۳ ماه است که برای شما به پایان رسیده است.

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

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
گزارش مشکل