استخاره آنلاین از طریق سایت الکوثر
فمنها:عن أمیر المؤمنین علیه السلام قال: بعثنی رسول الله صلى الله علیه وآله وسلم إلى الیمن فقال لی: "یا علی ما حار من استخارَ، و
از شئ Session برای ذخیره و تغییر تنظیمات مربوط به یک جلسه کاری کاربر استفاده می شود. متغیرهای ذخیره شده در شئ فوق صرفا اطلاعات مربوط به یک کاربر را ذخیره کرده و در تمامی صفحات مربوطه به یک برنامه قابل دستیابی هستند. زمانیکه با یک برنامه کار می کنید، آن را فعال کرده ( Open ) و پس از بهره برداری از پتانسیل های آن در صورت لزوم تغییرات لازم را انجام و در نهایت برنامه را غیرفعال ( Close ) می کنید.
فرآیند فوق یک جلسه کاری با نرم افزار مورد نظر را نشان می دهد. در چنین حالتی کامپیوتر، شما را کاملا می شناسد، او می داند که شما چه زمانی برنامه را شروع و در چه زمانی به اجرای آن خاتمه داده اید. در رابطه با برنامه هائی که بر روی اینترنت اجراء می شوند، به یک مشکل خاص برخورد خواهیم کرد : سرویس دهنده وب، نه شما را می شناسد و نه می داند که چه کارهائی کرده اید، علت این امر در نحوه رفتار پروتکلی است که بعنوان استاندارد دریافت و ارسال بین سرویس گیرنده وب ( مرورگرها ) و سرویس دهنده وب ایفای وظیفه می کند ( پروتکل HTTP ). پروتکل فوق Stateless است یعنی وضعیت قبلی را نگهداری نمی کند. ASP، با امکان ایجاد یک کوکی (Cookie) منحصربفرد برای هر کاربر توانسته است راهکاری شایسته برای این مشکل ارائه نماید. کوکی فوق برای هر سرویس گیرنده ارسال می گردد و شامل اطلاعاتی است که هویت اینترنتی کاربر را شناسائی و معرفی می نماید. واسط فوق شئ Session نامیده می شود. در شئ فوق اطلاعات رایجی نظیر name، id، و ذخیره می گردد. سرویس دهنده برای هر کاربر جدید یک شئ Session ایجاد کرده و پس از اتمام تاریخ مصرف تعیین شده برای آن، از بین خواهد رفت. قطعا در ذهن خواننده این سوال پیش آمده که این شئ چه زمانی آغاز و تحت چه شرایطی ایجاد میگردد؟
شئ فوق تحت شرایط زیر آغاز می گردد • کاربر جدیدی درخواست یک فایل ASP را داشته باشد و فایل Global.asa شامل یک روتین Session_OnStart باشد. • کاربری مقداری را در متغیر Session ذخیره کرده باشد. • کاربری درخواست یک فایل ASP را داشته باشد و فایل Global.asa از تگ
حسن مهدیان
چهارشنبه 11 اردیبهشتماه سال 1387 ساعت 00:53