PDA

View Full Version : پیغام خطای استفاده از session



bps20590
سه شنبه 16 مهر 1387, 09:22 صبح
با سلام
چرا هنگامی که فایل ما با تگهای html شروع می شوندهنگام استفاده از دستور session_start()پیغام خطای زیر داده می شود
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\program files\easyphp1-8\www\phpdesigner_tmp7.php:12) in c:\program files\easyphp1-8\www\phpdesigner_tmp7.php on line 13

ولی هرگاه بدون تگ html فایل را ذخیره می کنیم این پیغام داده نمی شود. ضمنا این امر نیز برای دستور header صدق می کند وپیغام خطای زیرداده می شود
Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-8\www\phpdesigner_tmp10.php:12) in c:\program files\easyphp1-8\www\phpdesigner_tmp10.php on line 16

yaqubian
سه شنبه 16 مهر 1387, 09:56 صبح
دوست عزیز
session_start باید اولین دستور برنامه تون باشه!
در مورد header یادتون باشه که قبل از اون هیچ دستور چاپی نباید باشه!
موفق باشه.

bps20590
سه شنبه 16 مهر 1387, 10:17 صبح
این موضوع رومیدونم دوست گرامی
چطور این مشکل روحل کنم درحالی که ناچار به استفاده از تگهای html هستم

yaqubian
سه شنبه 16 مهر 1387, 11:00 صبح
دوست عزیز
ادیتورتون چیه؟ اکثرا مشکل از ادیتوراس اگه از مواردی که گفتم نباشه!
این لینک رو هم بررسی کنید بد نیست.
http://barnamenevis.org/forum/showthread.php?t=118779&highlight=session
موفق باشید

bps20590
سه شنبه 16 مهر 1387, 15:28 عصر
اديتور من phpdesigner 2007 است

soheil_ce
سه شنبه 16 مهر 1387, 16:56 عصر
کدتو بزار تا ببینیم مشکل چیه .