PDA

View Full Version : مشكل با session



bps20590
پنج شنبه 29 اسفند 1387, 07:52 صبح
با سلام
من يك فرم ورود به سايت دارم كه از كاربر كد ورمز را گرفته واگرصحيح باشد وارد كنترل پنل خود مي شود حال مي خواهم اگه مستقيما صفحه مربوط به كنترل پنل فراخوانده شود وقبلا رمز ورود وارد نشده باشد (ثبت درsession
)نشده باشد صفحه اصلي سايت نمايش داده شود ولي با پيغام زير مواجه مي شوم

Warning: Cannot modify header information - headers already sent by
اينهم كد چك كردن session
[code]
if (!isset($_SESSION['myusername']))
{
header("location:check.php");
}
[code]
لطفا راهنمايي كنيد كه مشكل از كجاست

Yousha
پنج شنبه 29 اسفند 1387, 09:22 صبح
سلام،
عزیز همیشه کدهاتون رو در تگ [Code] یا تگ [PHP] قرار بدید تا خوانا بشه...
قبل از دستور header دستور ob_start(); رو قرار بدید. وبعد از دستور header دستور ob_end_flush(); و بعد دستور exit(); رو قرار بدید.
همچنین بهتره همین فایل رو در راس صفحه ضمیمه(Include) کنید.
اگر مشکلتون حل نشد به اینجا برید: http://barnamenevis.org/forum/showthread.php?t=151705