PDA

View Full Version : سوال: Header Redirection



ciph3r
پنج شنبه 08 آبان 1393, 18:32 عصر
سلام دوستانیک سوال سادهمن یه برنامه دارم می نویسم که بعد از قرار دادن شرط if می خواهم که صفحه ریدایرکت بشه به فلان فایل php دیگهمثلا اط ایندکس که شرط توشه صفحه نمایش بره به /administrator/1.phpحالا دارم از تابع زیر استفاده می کنمHeader("locatio : $location"ولی خطای زیر رو میده :Warning: Cannot modify header information - headers already sent by (output started atچند تا سایبت خارجکی نگاه کردم توشته بودن که باید invoke بشه ؟یعنی چی و چطوری میتونم این کار رو بکنم؟آیا اصلا به غیر استفاده از این تابه راه دیگری هست برای ریدایرکت به فایل دیگه ؟ممنون از پاسختون

arash691
پنج شنبه 08 آبان 1393, 19:44 عصر
برای رفع این خطا یه جستجوی ساده میزدی قبلا" زیاد بحث شده :

1- صفحه ها رو utf8-with out bom ذخیره بکن
2-در ابتدای صفحه تابع ob_start و در انتهای صفحه ob_end_flush رو فراخوانی بکن

ciph3r
پنج شنبه 08 آبان 1393, 20:22 عصر
ممنون آرش جان ! من خودم اینارو میدونستم و تست هم کردم اما نشدهمن از Codelobster استفاده می کنمخواستم ببینم که راه دیگبری به غیر این 2 تا هست ؟