نحوه استفاده از session های تعریف شده در فایل های دیگر

پرسیده شده
فعالیت 1012 روز پیش
دیده شده 510 بار
1

با عرض سلام و خسته نباشید خدمت اساتید محترم 

 

با توجه به فیلم آموزشی این جلسه در حین تمرین متوجه شدم 

برای استفاده از session های تعریف شده در صفحه ی دیگر نیازی به include کردن کامل فایل نیست فقط کافیه در فایل دوم session را start کنیم در حالی که در آموزش فرمودید کل فایل رو در صفحه ی دوم include کنیم.

 

من کمی گیج شدم لطفا در این رابطه توضیح دهید 

با تشکر فراوان  

فایل پیوست

Arezoo Kharras
Arezoo Kharras

13 بهمن 99

2
حذف شده

سلام و احترام

زمان شما یک session رو set میکنید این session به صورت global در دسترس هستش و شما میتونید ازش استفاده کنید به شرطی که متد session_start فراخوانی شده باشه. دقیقا کدوم بخش برای شما گنگ بوده بگید تا کمکتون کنم

فایل پیوست

امیر صالحی

توسط

امیر صالحی

13 بهمن 99

1
حذف شده

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

بله این رو متوجه شدم ممنونم

فقط با توجه به ششمین دقیقه از فیلم بیست و نهم :

اینطور مطرح شده است که به عنوان مثال در فایل دومی که قصد استفاده از مقدار منتقل شده توسط session رو داریم از include کردن فایل اول که session هارو تعریف کردیم , استفاده کنیم .

ولی همونطور که شما فرمودید فقط کافیه در صفحه ی دوم (یعنی در بخشی که قصد استفاده از session تعریف شده) را داریم در اولین لاین  session_start  را بنویسیم. 

 

سوالم این بود که آیا include کردن طبق فیلم لازمه ؟

چون به همین روشی که فقط session را start کنیم به محتویاتش دسترسی پیدا میکنیم 

در اصل در فیلم با استفاده از include محتویات فایلی را در فایل دیگر قرار دادند.

 

 

 

فایل پیوست

Arezoo Kharras

توسط

Arezoo Kharras

13 بهمن 99

0
حذف شده

خواهش میکنم انجام وظیفه بود. 

ببینید توی پروژه ها همیشه session_start یک بار صدا زده میشه و نباید چندین بار توی جاهای مختلف صدا زده بشه، برای مثلا شما باید Session_start رو توی فایل اصلی اجرایی قرار بدید. 

قصد استاد از این کار این بودش که به شما یاد بده زمانی که شما یه session رو توی یه فایل Set میکنید اون session توی جاهای مختلف هم قابل دسترس هستش.

باز اگه سوالی بود بپرسید بنده در خدمتم، موفق باشید

فایل پیوست

امیر صالحی

توسط

امیر صالحی

13 بهمن 99

حذف شده
اختیار دارید یک دنیا ممنونم از شما و وقتی که برام گذاشتید. کاملا متوجه شدم. سپاسگزارم
Arezoo Kharras

13 بهمن 99

1
حذف شده

دستور include برای ضمیمه کردن فایل های غیر ضروری بکار میره .

شما باید توی یکی از فایل های پروژه session_start رو صدا بزنی و در بقیه فایل ها فقط کافیه اون فایل رو ضمیمه کنی که دیگه نیاز نباشه یه خط کد به فایل هایی که از سشن استفاده کردی اضافه کنی برای استارت سشن .

در واقع شما هر جا بخوای از سشن استفاده کنی باید بالای صفحه فایلت استارت سشن رو بیاری . خب بجای این کار توی یه فایل این کار رو میکنی و در بقیه فایل ها فقط کافیه ضمیمه کنی اون فایل رو .

البته اینم بگم که معمولا فایل هایی که ضمیمه میشن فقط یه خط کد ندارن . بلکه حاوی اطلاعات زیادی میتونن باشن که توی کل پروژه نیاز هست بهشون .

امیدوارم یکم بهت کمک کرده باشم

فایل پیوست

mostafa mehrjoo

توسط

mostafa mehrjoo

11 اردیبهشت 00

0
حذف شده

با سلام 

از نظر بنده مفاهیم این جلسه خوب و کامل نبود مثلا اینکه  PHPSESSID چیه و کجا ذخیره میشه ، اشاره ای بهش نشد و بنظرم این دوره نسبت به دوره های قبل که توسط آقای لقمان آوند ضبط شده بود ، کیفیت آموزشی ضعیف تری داشت. در کل از نظر بنده آقای صالحی مدرس خوبی حداقل در زمینه php نیست و کاش دو دوره که توسط ایشون در متخصص PHP ضبط شده ، توسط آقای آوند بازنگری شود 

فایل پیوست

بهنام رشوند

توسط

بهنام رشوند

31 تیر 00