PDA

View Full Version : مشکل در استفاده از session ها



hadiabc
جمعه 11 اسفند 1391, 14:13 عصر
با سلام
دوستان من وقتی session را در یکی از صفحات مقدار دهی می کنم در صفحات دیگر مقداری نیست

rezaonline.net
جمعه 11 اسفند 1391, 15:08 عصر
قبلش
session_start(); میزنی؟

hadiabc
جمعه 11 اسفند 1391, 15:26 عصر
اره می نویسم ولی این ارور Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/u297401365/public_html (https://www.google.com/search?hl=en&nfpr=1&biw=1320&bih=641&q=Warning:+session_start%28%29:+Cannot+send+sessio n+cookie+-+headers+already+sent+by+%28output+started+at+/home/u297401365/public_html&spell=1&sa=X&ei=DJ8wUYDgBuOGjALW6YGoCQ&ved=0CC8QBSgA)

2undercover
جمعه 11 اسفند 1391, 16:16 عصر
قبل از session_start هیچی نباید باشه! یعنیتو همون خط اول کدت بنویس!

MMSHFE
جمعه 11 اسفند 1391, 20:00 عصر
1- کدتون رو با کدگذاری UTF-8 without BOM ذخیره کنید.
2- توی اولین خط کدتون تگ PHP رو باز کنید و ;()ob_start رو بنویسید.
3- توی آخرین خط کدتون تگ PHP رو باز کنید و ;()ob_end_flush رو بنویسید.
4- وقتی مشکلی مثل headers already sent پیش میاد یا کلاً پیغام خطایی دریافت میکنید، قبل از اینکه تاپیک ایجاد کنید و بگین سشن کار نمیکنه، متن پیغام خطا رو توی اینترنت جستجو کنید. به احتمال 99.9٪ مشکل شما قبلاً برای یکی پیش اومده و به احتمال زیاد، اون مشکل حل شده.
موفق باشید.