Bright Moon 653 ارسال شده در بهمن 95 گزارش بازنشر ارسال شده در بهمن 95 سلام من یک فرم HTML در صفحه دارم که میخوام پارامتر هایی که کاربر توش میریزه و سابمیت میکنه، به یک تابع ارسال بشه (تابع توی افزونه تعریف شده و به درستی کار میکنه) راه ابتدایی و رایج اینه که یک آدرس از فایل php مقصد رو داخل اکشن بزارم -> اما 1.نمیخوام با سابمیت، صفحه ای که کاربر هست تغییر کنه 2.آدرس مشخصی برای فایل اون php مد نظرم نیست که با متد get یا post اونجا دریافت کنم یک راه حل دیگه دیدم که: اکشن رو خالی بزارم و داخل همون صفحه بیام isset بودن پارامتر های دریافتی رو چک کنم -> این باز کار رو راه میندازه اما 1. چک کردن مقادیر داخل فرم در سمت ui و توسط js رو نمیدونم چطور اینجا انجام بدم. 2. این حالت چطور میتونه Ajax باشه :/ حالا راه دیگه و استانداردی اگر هست ممنون میشم بگین. یا همین هارو پخته تر کنین با تشکر لینک به ارسال
Bright Moon 653 ارسال شده در بهمن 95 مالک گزارش بازنشر ارسال شده در بهمن 95 /wp-admin/admin-ajax.php لینک به ارسال
Mobin 1669 ارسال شده در بهمن 95 گزارش بازنشر ارسال شده در بهمن 95 شما میتونین اون تابع رو درون صفحه فورم html صدا بزنین مثلا اگه اسم تابع شما function_1 باشه و name دکمه ارسال شما submit باشه بالای فورم میتونین اینو قرار بدید <?php if(isset($_POST['submit'])) echo function_1(); ?> اگه میخواهید به صورت ajax باشه باید ادرس صفحه مورد نظر رو مقدار مقدار زیر قرار بدید admin_url('admin-ajax.php'); و به لیست پارامترهای ارسالی مقدار action:function_1 قرار بدید لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری