۱ سلمان غلامی
تغییر action فرم ثبت کاربر
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۱۱ فروردین ۱۴۰۲

سلام وقتتون بخیر

الان در فرم ثبت کاربر جدید، action فرم با استفاده از تابع $_SERVER['PHP_SELF'] بعد از submit شدن به همون صفحه فرم برمیگرده، action فرم رو باید چی بزارم بعد از submit صفحه لیست کاربر رو نشون بده؟

البته کد زیر رو برای action فرم قرار دادم ( بعد از submit صفحه لیست کاربر رو نشون میده ولی در دیتابیس ذخیره نمیشه)

esc_url($_SERVER['HTTP_HOST'] . $_SERVER['SCRIPT_NAME'] . '?page=cu-user-list')

سلام و احترام

اکشن در فرم به این معنی هست که وقتی فرم submit می‌شود داده‌ها به این صفحه ارسال میشوند. اصولا از ان برای ریدایرکت استفاده نمیشود

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

wp_redirect

wp_safe_redirect

موفق باشید

بهترین پاسخ
بهنام مرادی ۱۱ فروردین ۱۴۰۲، ۱۹:۲۳