PDA

View Full Version : سوال: ارسال ارایه همراه تابع header



majid1605
شنبه 20 خرداد 1396, 01:41 صبح
سلام
می خوام همراه تابع header یه ارایه رو ارسال کنم راه حل مناسب می خوام
به صورت mvc دارم کار می کنم

header('location: ../showdata');

اصلا اینکاری که می کنم و دارم تووی کنترلر صفحات رو ریدایرکت می کنم کار درستیه؟
اطلاعات رو به وسیله کنترلر از مدل مربوط می گیرم و بعد همون کنترلر اطلاعات رو می خوام بفرسته صفحه نمایش مربوطه
با تابع header اینکار رو می کنم برنامه امم اینجوری ولی متاسفانه مشکلی که با این تابع دارم فقط به صورت GET اطلاعات می فرسته در صورتی که من همیشه یه آرایه دارم و بعضا تعداد داده های خیلی زیاده
با تشکر

plague
شنبه 20 خرداد 1396, 16:58 عصر
با http_build_query میتونی آرایه رو تبدیل پارامتری که توی لینک بتونی ارسال کنی
راه دیگه اینکه میتونی تبدیلش کنی به یه رشته json و ارسال کنی اونور دریافت کنی و برش گردونی به آرایه

perkas
دوشنبه 22 خرداد 1396, 15:04 عصر
شما اول باید serializeش کنید و انتقالش بدید به صفحه دیگه و بعدش unserializeش کنید




$var=array();

$var=serialize($var);

$var=unserialize($var);