نمایش نتایج 1 تا 2 از 2

نام تاپیک: انتقال session به ساب دامین ها

  1. #1

    انتقال session به ساب دامین ها

    سلام دوستان

    من توی روت سایت یه لاگین دارم که در صورت درست بودن به session فعال میشه
    حالا می خوام این session توی ساب دامین ها هم فعال باشه . اما انتقال پیدا نمی کنه
    من php.ini رو هم ست کردم نشد . با ini_set هم کار کردم که بازم نشد. همچنین htaccess
    ممنون میشم کمک کنید.

  2. #2

    نقل قول: انتقال session به ساب دامین ها

    این دستور رو ابتدای همه کدهاتون یا توی فایلی که توی همه صفحات ضمیمه میشه (مثل فایل config) قرار بدین:

    $sn = &$_SEVER['SERVER_NAME'];
    ini_set('session.cookie_domain', substr($sn, strpos($sn, '.')));

    البته این دستور هم کاربرد داره:
    session_set_cookie_params(1200, '/', '.domain.ext');

    توی کد فوق، بجای domain.ext دامین خودتون رو بدون www اولش بنویسید (ولی نقطه قبل از domain رو باید بگذارین. مثلاً mysite.com. )
    امیدوارم مشکلتون اینطوری رفع بشه چون حقیقتش فرصت نکردم تست کنم، هرچند قاعدتاً باید جواب بده.
    موفق باشید.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •