ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

آموزش php از مبتدی تا ....

آموزش php از مبتدی تا ....

الذهاب إلى القناة على Telegram
902
المشتركون
لا توجد بيانات24 ساعات
لا توجد بيانات7 أيام
لا توجد بيانات30 أيام
أرشيف المشاركات
کد صفحه b.php

که نام و فامیل را از جلسه ذخیره شده می خواند و نمایش می دهد

کد صفحه r.php

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

کد صفحه p.php

که فرمی را برای دریافت نام و فامیل و رنگ مورد علاقه ایجاد می کند و داده ها رابه صفحه p.php ارسال می نماید

name :

famil :

red :

blue :

کد صفحه input.php

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

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

اشکال روش کوکی امنیت پایین و احتمال عدم دخیره کوکی بر روی کامپیوتر کاربر به علت تغییر تنظیمات مرورگر توسط کاربر بود

جلسه در این روش اطلاعات و مقادیر بر روی سرور ذخیره می شود و تا زمانی که مرورگر کاربر بسته نشود متغیرهای جلسه اعتبار دارند بنابراین کاربر نمی تواند جلسه را غیر فعال یا حذف نماید بهترین روش برای جابجایی اطلاعات وداده ها بین صفحات مختلف جلسه می باشد با آغار هر جلسه یک شماره شناسه جلسه ی غیر تکرای ایجاد می شود که برای هر کاربر منحصر به فرد می باشد بنابر این هر کاربر جلسه منحصر به فرد خود را دارا می باشد این شماره دز phpsessid ذخیره می شود و با استفاده از تابع session_id() می توان ان را نمایش داد مسیرذخیره متغیر های جلسه بر روی سرور در فایل php.ini و پارامتر session.save_path قرار دارد برای کار با جلسه از تابه $_SESSION[‘ ‘]; استفاده می شود در ابتدای هر صفحه که بخواهیم از جلسه استفاده کنیم باید از دستورsession_start()استفاده کنیم برای از بین بردن تمام متغیرهای یک جلسه از دستور session_unset استفاده می شود مانند زمانی که کاربر از سایت log out نماید

روش سومی برای جابجایی داده ها

جلسه