ما را دنبال کنید:
برای مطرح نمودن سئوالات باید وارد پروفایل خود شوید
دی ۰۴، ۱۳۹۴
فرید فروزان » زبانهای برنامه نویسی
تعداد سئوالات پرسیده شده: ۱۰
سلام اقای مینایی این مشکل header ها واقعا اعصاب خورد کن هستن ( headers already sent ) ... هر چقدر که بگید دنبال گشتم ... همه جا میگن که این دستور هدر باید قبل از هر خروجی از در صفحه نوشته بشه ... و هم خود این دستور و هم <?php و ?> نباید قبل و بعدش space باشه ... یا مثلا ob_start() اول برنامه و ... اینا همه اوکی ... ولی من وسط برنامم میخوام کاربر رو ریدایرکت کنم ... یجا تشخیص دادم مشکلی هست و باید ریدایرکت بشه . بعد واسه این اومدن گفتن که میتونید تابعی تو فایل function.php که تو همه صفحات اینکلود کردید بزارید ، که بیاد این کار رو بکنه . ولی بازم ارور میگیرم . جالبیش اینجاست که تو localhost اینو نداریم :| از کد های جاوااسکریپت و html هم نمیخوام استفاده کنم ، راحت پاک میشه خب . نظرتون چیه ؟ آخرش فکر کنم باید error_reporting‌ رو 0 کنم :)

دی ۰۴، ۱۳۹۴
احسان مینایی زاده
تعداد سئوالات پاسخ داده شده: ۳۹۶

اولا اصولا خیلی خیلی اشتباه هستش که بین response یه header بیاد و الان هیچ application و یا framework هیچکدوم حداقل بیشتر از 10 ساله دیگه اینکارو انجام نمیدن

شمام انجام نده و سعی کن خوب بنویسی کدهاتو ولی اصولا نسخه  php بالاتر از 5.3 یا 5.4 باشه دیگه میتونین اینکارو کنین ولی انجام ندین