-
December 30th, 2010, 14:48
#1
عضو انجمن
مشكل با ايجاد session
سلام
من پروژه لاگين رو قبلا توي سيستم خودم تست كرده بودم سالم بود، الان كه ميخوام دوباره استفاه كنم به سيشن ها خطا ميده
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\wamp\www\form-test\Office\index.php:1) in C:\wamp\www\form-test\Office\index.php on line 2
مشكل از چي هست؟
ممنون ميشم راهنمايي كنيد
-
-
December 30th, 2010 14:48
# ADS
-
December 30th, 2010, 18:24
#2
عضو انجمن
پاسخ : مشكل با ايجاد session
session_start() باید قبل از تمام کدها باشه
اگه قبل از همه ی کدهاست باید با ویرایشگر متنی مثل notepad++ صفحه رو باز کنی و از منوی encoding گزینه Convert To Utf-8 Widthout BOM رو انتخاب کنی
ویرایش توسط Maysam.M : December 31st, 2010 در ساعت 15:20
-
تعداد تشکر ها از Maysam.M به دلیل پست مفید
-
December 30th, 2010, 22:12
#3
عضو انجمن
پاسخ : مشكل با ايجاد session

نوشته اصلی توسط
maysam.m
session_start() باید قبل از تمام کدها باشه
اگه قبل از همه ی کدهاست باید با مرورگری مثل notepad++ صفحه رو باز کنی و از منوی encoding گزینه Convert To Utf-8 Widthout BOM رو انتخاب کنی
دوست عزیز جسارت نباشه .... ولی notepad++ فکر نمیکنم مرورگر باشه Notepad++ | 5.8.6
-
-
December 30th, 2010, 23:07
#4
پاسخ : مشكل با ايجاد session
encoding رو روی Utf-8 Widthout BOM بزار حل میشه
همینجورم که دوستان گفتند session باید خط اول باشه
در آخرم اگر نتونستی بالای کدات بنویس و خودتو راحت کن :دی
-
تعداد تشکر ها از the_coder به دلیل پست مفید
-
December 30th, 2010, 23:16
#5
عضو دائم
پاسخ : مشكل با ايجاد session

نوشته اصلی توسط
komsboy_more
اشتباه تايپي رو زياد جدي نگيريد 

نوشته اصلی توسط
the_coder
encoding رو روی Utf-8 Widthout BOM بزار حل میشه
همینجورم که دوستان گفتند session باید خط اول باشه
در آخرم اگر نتونستی بالای کدات بنویس
و خودتو راحت کن :دی
بله دوستان درست ميگند (Utf-8 Widthout BOM) ، ولي به شرطي كه خروجي اي عمدي قبل از كد ها نداشته باشيد.
error_reporting مشكل رو حل نمي كنه و فقط خطا پوشيده ميشه و سشن ها به درستي كار نخواهند كرد و مشكلات عديده اي ور ايجاد مي كنه.
براي پروژه هايي كه فايل زياد داره ، در فايل ها خروجي داريد يا همه رو نميتونيد UTF كنيد در فايل اصلي در اول اول كد
رو بذاريد خودش اول دستورات هدر رو اجرا مي كنه و بعد خروجي ميفرسته.
-
تعداد تشکر ها ازRezash به دلیل پست مفید
-
December 31st, 2010, 15:29
#6
عضو انجمن
پاسخ : مشكل با ايجاد session
-
-
January 1st, 2011, 00:22
#7
عضو انجمن
پاسخ : مشكل با ايجاد session

نوشته اصلی توسط
maysam.m
اشتباه تایپی بود
از آب گل الود اسپم میگیری؟!!

داداش شما فکر کن واسه اسپم گرفتن بوده...
من به اینا نمیگم اشتباه تایپی...اشتباه تایپی 4 تا حرف جا به جا میشه....
من به اینا میگم صوتی محزی
(<=======به این میگن اشتباه تایپی)
ویرایش توسط HyperServer : January 1st, 2011 در ساعت 00:41
-
-
January 1st, 2011, 11:55
#8
عضو انجمن
پاسخ : مشكل با ايجاد session

نوشته اصلی توسط
komsboy_more
داداش شما فکر کن واسه اسپم گرفتن بوده...
من به اینا نمیگم اشتباه تایپی...اشتباه تایپی 4 تا حرف جا به جا میشه....
من به اینا میگم صوتی محزی

(<=======به این میگن اشتباه تایپی)
اونی که پی اچ پی کار باشه متوجه میشه که قضیه چی بوده و منظور من چی بوده.
دیگه اگه من فرق مرورگر و ویرایشگر رو بعد از عمری ندونم که باید خودم رو از ... دار بزنم!! آخه مگه میشه یه برنامه نویس پی اچ پی فرق ویرایشگر و مرورگر رو ندونه؟!!
شما اگه خیلی استاد هستی می اومدی به اون دوستمون یه کمکی میکردی به جای ایراد گرفتن.
بحث رو هم لطفا بیش از این کش نده!
-