صفحه: [1]   پایین
  چاپ صفحه  
نويسنده موضوع: مشکل در مورد sission ها  (دفعات بازدید: 713 بار)
isauser
کاربر جدید
*

تشكرها : 0
آفلاین آفلاین

تعداد ارسال: 13


ديدن مشخصات
« : 10 تير 1390,ساعت 21:30:30 »

با سلام و خسته نباشید
من وقتی از دستور sission_start(); استفاده میکنم این وارنینگ و میده
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\program files\easyphp1-8\www\l.php:9) in c:\program files\easyphp1-8\www\l.php on line 10

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\program files\easyphp1-8\www\l.php:9) in c:\program files\easyphp1-8\www\l.php on line 10

میشه بگین مشکل از چیه
با تشکر
خارج شده است
مجتبی چنانی
Aiapir Team
*

تشكرها : 26
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 98

برنامه نویس!


ديدن مشخصات
« پاسخ #1 : 11 تير 1390,ساعت 00:44:01 »

با سلام خدمت دوست عزیز
در ابتدا تعریفی از سشن ها یا جلسات خدمتتون ارائه میدم: سشن ها یا جلسات فایل های موقتی هستند که طول عمری برابر با 20 دقیقه دارند و بستری است برای نگهداری اطلاعات مورد نیاز سایت ها.
بعنوان مثال شما میخواین نام کاربری رو که وارد شده و اینکه مجاز به ورود هست رو بدونید؛ در لحظه ورود از پایگاه داده این اطلاعات رو میخوایم و به ما داده میشه اما اگر کاربر بخواد به یک صفحه دیگه بره باید چیکار کنیم؟ خب لابد میگین دوباره پایگاه داده!!! اما پر هزینه هست. پس میایم اطلاعاتی که کاربر از ما خواسته رو در یک فایلی به نام سشن ذخیره میکنیم تا در صفحات دیگه از خود سیستم کاربر برای فراخوانی داده ها استفاده کنیم.
خب ببخشید که کمی زیادی و جزیی توضیح میدم.
حالا خطا از چی بوده؟ مگه در تعریف نگفتیم "فایلی" یعنی اینکه 1 عدد فایل؛ دستوری که روی اون کد شما خطا داده سروع کننده سشن هست. خب یک سشن چند بار شروع میشه؟؟؟؟
فقط و فقط یکبار. دوست عزیز شما قطعا بیش از یکبار سشن رو استارت کردین.
موفق باشید.
خارج شده است

Life runs on code.... keep writing or die...

كاربران گرامی : لطفاً قبل از هرگونه فعاليت ابتدا قوانين انجمن را مطالعه  و قبل از ارسال جديد در انجمن جستجو نماييد.
كیانی
مديريت سايت
*****

تشكرها : 145
آنلاین آنلاین

جنسيت : پسر
تعداد ارسال: 1146


اليس الله بكاف عبده ؟!


ديدن مشخصات WWW
« پاسخ #2 : 11 تير 1390,ساعت 12:27:10 »

سلام

از session_start() قبل از هرگونه کد استفاده کنید و کدینگ را نیز UTF-8 without BOM بگذارید ، مشکل حل خواهد شد.

یا علی مدد.
خارج شده است

" فقال رب انی لما انزلت الی من خیر فقیر (قصص 24) * اللهم عجل لوليك الفرج"
جستجو | قوانين انجمن | آياپير | مقالات تخصصي  |عضويت درتيم آياپير
isauser
کاربر جدید
*

تشكرها : 0
آفلاین آفلاین

تعداد ارسال: 13


ديدن مشخصات
« پاسخ #3 : 11 تير 1390,ساعت 22:49:51 »

با سلام
من هم در یک فایل استفاده کردم و هم نکته دوم را رعایت کردم ولی باز هم وارنینگ و میده!
کد:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf8 without BOM" />
<title>Untitled Document</title>
</head>
<body>
<?
session_start();
« آخرين ويرايش: 12 تير 1390,ساعت 10:00:38 توسط كیانی » خارج شده است
مجتبی چنانی
Aiapir Team
*

تشكرها : 26
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 98

برنامه نویس!


ديدن مشخصات
« پاسخ #4 : 11 تير 1390,ساعت 23:02:59 »

با سلام
دوست عزیز اگر امکانش هست تکه کد بیشتری در اختیار بگذارید خیلی بهتر میشه. ممنون.
خارج شده است

Life runs on code.... keep writing or die...

كاربران گرامی : لطفاً قبل از هرگونه فعاليت ابتدا قوانين انجمن را مطالعه  و قبل از ارسال جديد در انجمن جستجو نماييد.
isauser
کاربر جدید
*

تشكرها : 0
آفلاین آفلاین

تعداد ارسال: 13


ديدن مشخصات
« پاسخ #5 : 11 تير 1390,ساعت 23:48:05 »

کد:
<?
session_start();
$user = strtolower($_POST['username']);
$pass = $_POST['password'];
if($user == 'ali' && $pass == '123')
{
$_SESSION['LogedIn'] = true;
print('<h1>Welcome</h1><br /><br />Click on the below link :<br /><br />');
print('<a href="user.php">Go to User Page</a>');
}
else
{
print('<font color="#FF0000">The User Name And/Or Password is incorrect!
Please try again...<br /></font>');
print('<a href="q.html">Back</a>');
}
?>
« آخرين ويرايش: 12 تير 1390,ساعت 09:52:50 توسط كیانی » خارج شده است
كیانی
مديريت سايت
*****

تشكرها : 145
آنلاین آنلاین

جنسيت : پسر
تعداد ارسال: 1146


اليس الله بكاف عبده ؟!


ديدن مشخصات WWW
« پاسخ #6 : 12 تير 1390,ساعت 11:59:26 »

سلام

سیستم کدگذاری خود را عوض کنید و ببینید با چه چیزی پاسخ میگیرید چون احتمالا مشکل شما در کدگذاری است و اما یک نکته

کدهای داخل تاپیک ها را برای راحتی و خوانایی بیشتر کد کردیم.
برای درج هرگونه کد در داخل تاپیک در ویرایشگر دکمه # را کلیک کنید سپس کد خود را بین تگ های کد درج کنید .
 
در این حالت سیستم به صورت خودکار کد را از متن جدا می کند و خوانایی کد نیز بیشتر می شود .

پیروز باشید.



خارج شده است

" فقال رب انی لما انزلت الی من خیر فقیر (قصص 24) * اللهم عجل لوليك الفرج"
جستجو | قوانين انجمن | آياپير | مقالات تخصصي  |عضويت درتيم آياپير
مجتبی چنانی
Aiapir Team
*

تشكرها : 26
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 98

برنامه نویس!


ديدن مشخصات
« پاسخ #7 : 13 تير 1390,ساعت 17:32:46 »

دوست عزیز سلام و بابت تاخیر عذر میخوام(توی امتحانات هستم و تا 4شنبه هم دستم بنده)
دوست گرامی شما خطایی که دریافت میکنید در همین پیج هست؟ و در کدوم پیج به سشن هاتون مقدار ارسال میکنید؟
چون این کدی که گذاشتین به خودی خود این خطارو تولید نمیکنه و یک طرف قضیه هستش. تشخیص سخت میشه.
اگر امکانش هست هر کدی که لازم هست رو یا ضمیمه کنید با طبق گفته مدیریت محترم فروم عمل کرده و کدها رو طبق دستورالعملی که دادن وارد فروم کنید.
یا حق.
خارج شده است

Life runs on code.... keep writing or die...

كاربران گرامی : لطفاً قبل از هرگونه فعاليت ابتدا قوانين انجمن را مطالعه  و قبل از ارسال جديد در انجمن جستجو نماييد.
isauser
کاربر جدید
*

تشكرها : 0
آفلاین آفلاین

تعداد ارسال: 13


ديدن مشخصات
« پاسخ #8 : 14 تير 1390,ساعت 10:05:47 »

سلام دوست خوب
من یک صفحه اچ تی ام ال دارم که از طریق اون نام کاربری و رمز رو ارسال میکنم به صفحه login.php که در این صفحه فقط یک بار از session_start
استفاده کردم وقتی به صفحه login میره همین خطا رو میده
با تشکر
یا حق
خارج شده است
مجتبی چنانی
Aiapir Team
*

تشكرها : 26
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 98

برنامه نویس!


ديدن مشخصات
« پاسخ #9 : 14 تير 1390,ساعت 14:05:05 »

سلام علیکم
خب دوست عزیز همون قطعه کد اچ تی ام ال رو قرار بدین تا خودم در سیستم خودم آزمایشش کنم و به رفع اشکال بپردازم.
خارج شده است

Life runs on code.... keep writing or die...

كاربران گرامی : لطفاً قبل از هرگونه فعاليت ابتدا قوانين انجمن را مطالعه  و قبل از ارسال جديد در انجمن جستجو نماييد.
صفحه: [1]   بالا
  چاپ صفحه  
 
پرش به :