یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفها
سلام دوستان خسته نباشید
یه سری مقادیر رو دارم میفرستم به یک صفحه PHP و بعد از چند ثانیه کاربرو به همون صفحه php ای که دیتاهارو فرستادم هدایت میکنم
ولی به مقادیری که POST کردم دیگه دسترسی ندارم
این مشکل رو چجوری میتونم حل کنم بدون استفاده از Form?
@gomnam @mhyeganeh
@nimabandari27 @abdolrahman @saghari @mohamadshamekhi @hekmati @hesammousavi @erfanmohseni406
سلام
طبیعیه چون مقادیر مربوط به المنت های کلاینت بوده وقتی کاربر به صفحه ارجاع داده میشه مجدد باز شده و بدون دیتا.
می تونید مقادیر رو توی کوکی یا حتی متغیر های سراسری ذخیره کنید که دوباره بتونید استخراجش کنید یه راه دیگه اینه data رو مجدد به همین صفحه پاس بدید و در ابتدای کدهاتون یه شرط بزارید اگر مقداری به این صفحه پاس داده میشه توی متغیر بریزه اگر چیزی نبود نادیده بگیره.
در نهایت بهتر بود کد رو ارسال کنید، از عکس بهتره.
سلام وقت بخیر ،
مواردی که با ajax ارسال میشوند باید داخل یک سشن ذخیره شوند ، بهتره همه ی دیتاها به صورت یک ارایه ذخیره شوند ،
وقتی که کاربر بعد از ارسال فرم ریدایرکت میشه به صفحه یک شرط رو بررسی کنید که ایا سشنی وجود داره؟ اگر هست پس دیتاهای ذخیره شده داخل سشن رو نمایش بده
به نظرم به طرز عجیبی دارید مسیر رو اشتباه میرید. کلا هدف از ارسال درخواست بصورت Ajax این هست که صفحه reload نشه و این در تناقض هست با کاری که شما دارید میکنید.
ثانیا در این سیستم فعلی عملا شما با دو تا ریکوئست کاملا متفاوت سر و کار دارید. اولی با نوع POST و دومی GET. داده در ریکوئست اول ارسال میشه و منطقا باید با اون داده یکسری کارهایی انجام بدید. مثلا در دیتابیس یا session یا ... ذخیره کنید. اون وقت در ریکوئست دومی بصورت کامل مستقل باید داده ها رو از دیتابیس فراخونی بکنید.
در نهایت بازهم دقیق متوجه نشدم هدف نهاییتون چی هست و شاید نیاز به یک بازنگری کلی در روش انتخابیتون باشه.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟