زمان جاری: 2012/05/20, 07:11 AM خوش آمدید مهمان گرامی! (ورودعضویت)



خواندن از و نوشتن در $_SESSION


ارسال موضوع  ارسال پاسخ 
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
رتبه موضوع:
 
خواندن از و نوشتن در $_SESSION
نویسنده پیام
horap30 آفلاین
تازه کار
*

ارسال‌ها: 35
تاریخ عضویت: Jun 2010
رتبه: 0
تشکر: 18
8 بار تشکر شده در 5 پست
ارسال: #1
خواندن از و نوشتن در $_SESSION
نمیدونم این تاپیک مربوط به همین بخش است یا نه ؟ اگر نیست مدیران لطفا انتقالش بدن به بخش مربوطه.

میخاستم ببینم که چه جوری میتونم محتویات آرایه SESSION رو بخونم و از اونا توی برنامه ام استفاده کنم ؟؟ آیا همین راه معمولی درسته یا cakephp روش مخصوص به خودش رو داره ؟

همین طور برای نوشتن در این آرایه چه کار باید انجام بدم ؟ آیا اون هم از راه معمولی امکان پذیره ؟
من الان از این راه برای خوندن دارم استفاده میکنم :
کد PHP:
<?php if(isset($_SESSION['Auth']['User']['id'])): ?>
        <div id="header">
            <?php echo $this->element('usermenu'?>
        </div>
    <?php endif; ?>
(آخرین تغییر در این ارسال: 2010/08/26 04:59 PM توسط horap30.)
2010/08/26 04:58 PM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
saleh آفلاین
Administrator
*******

ارسال‌ها: 988
تاریخ عضویت: Dec 2009
رتبه: 12
تشکر: 399
869 بار تشکر شده در 559 پست
ارسال: #2
RE: خواندن از و نوشتن در $_SESSION
کیک برای این کار هم کامپونت و هم کمک کننده داره به اسم Session باید از این استفاده کنید
2010/08/26 07:59 PM
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
 تشکر شده توسط : horap30
horap30 آفلاین
تازه کار
*

ارسال‌ها: 35
تاریخ عضویت: Jun 2010
رتبه: 0
تشکر: 18
8 بار تشکر شده در 5 پست
ارسال: #3
RE: خواندن از و نوشتن در $_SESSION
من از کد زیر برای بررسی لاگین یا عدم لاگین کاربر استفاده کردم. داره درست کار میکنه اما لطفا یه نظری بدین یه موقع اشتباه نباشه.
کد PHP:
<?php if($this->Session->read('Auth.User.id')): ?>
        <div id="header">
            <?php echo $this->element('usermenu'?>
        </div>
    <?php endif; ?>
(آخرین تغییر در این ارسال: 2010/08/27 12:14 AM توسط horap30.)
2010/08/26 11:26 PM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
saleh آفلاین
Administrator
*******

ارسال‌ها: 988
تاریخ عضویت: Dec 2009
رتبه: 12
تشکر: 399
869 بار تشکر شده در 559 پست
ارسال: #4
RE: خواندن از و نوشتن در $_SESSION
اگر از کامپوننت Auth استفاده میکنید. بله درسته. البته در ویو
2010/08/27 05:10 AM
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
horap30 آفلاین
تازه کار
*

ارسال‌ها: 35
تاریخ عضویت: Jun 2010
رتبه: 0
تشکر: 18
8 بار تشکر شده در 5 پست
ارسال: #5
RE: خواندن از و نوشتن در $_SESSION
آره از همون کامپوننت استفاده میکنم.
برای استفاده از Session توی کنترلر یا مدل چه کار باید بکنم؟ چه جوری استفاده کنم؟
لطفا کد بذارید. نمیخام از یه چیزی استفاده کنم بعدا بفهمم اشتباه بوده Tongue
2010/08/27 10:41 AM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
saleh آفلاین
Administrator
*******

ارسال‌ها: 988
تاریخ عضویت: Dec 2009
رتبه: 12
تشکر: 399
869 بار تشکر شده در 559 پست
ارسال: #6
RE: خواندن از و نوشتن در $_SESSION
قبل از هرچیزی دعوت میکنم خیلی کامل داکیومنت کیک رو مطالعه کنید. راه درست اونجاست.

موردی هم که گفتم که فقط تو ویو به خاطر این هست که در ویو ما ابزاری برای چک کردن یا ارتباط با Auth نداریم
اما در کنترلر خوب از کامپوننت Auth بهره میگیریم و خوش چک میکنه این مورد رو
2010/08/28 01:45 AM
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
 تشکر شده توسط : horap30
horap30 آفلاین
تازه کار
*

ارسال‌ها: 35
تاریخ عضویت: Jun 2010
رتبه: 0
تشکر: 18
8 بار تشکر شده در 5 پست
ارسال: #7
RE: خواندن از و نوشتن در $_SESSION
پیشنهاد خوبیه ! Blush
2010/08/28 10:48 AM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
cybercoder غایب
Expired
**

ارسال‌ها: 108
تاریخ عضویت: Dec 2009
رتبه: 1
تشکر: 51
82 بار تشکر شده در 46 پست
ارسال: #8
RE: خواندن از و نوشتن در $_SESSION
نقل قول:موردی هم که گفتم که فقط تو ویو به خاطر این هست که در ویو ما ابزاری برای چک کردن یا ارتباط با Auth نداریم
می توان در کنترلر انجام داده و به نما فرستاد
2010/08/28 02:52 PM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
ارسال موضوع  ارسال پاسخ 


پرش در انجمن: