نویسنده موضوع: اشکال Deprecated: Function session_is_registered() is deprecated در OScommerce  (دفعات بازدید: 175 بار)

0 کاربر و 1 مهمان درحال دیدن موضوع.

آفلاین zarif

  • Administrator
  • *****
  • ارسال: 275
    • خدمات میزبانی مشهد هاست
این توابع در sessions.php باید اصلاح شود :

  function tep_session_register($variable) {
        global $session_started;

        if ($session_started == true) {
          if (PHP_VERSION < 4.3) {
                return session_register($variable);
          } else {
                if (isset($GLOBALS[$variable])) {
                  $_SESSION[$variable] =& $GLOBALS[$variable];
                } else {
                  $_SESSION[$variable] = null;
                }
          }
        }

        return false;
  }

  function tep_session_is_registered($variable) {
        if (PHP_VERSION < 4.3) {
          return session_is_registered($variable);
        } else {
          return isset($_SESSION) && array_key_exists($variable, $_SESSION);
        }
  }

  function tep_session_unregister($variable) {
        if (PHP_VERSION < 4.3) {
          return session_unregister($variable);
        } else {
          unset($_SESSION[$variable]);
        }
  }
مشتریان عزیز لطف کنند  سرویسی که از ما خریداری نموده اند به همراه مشخصات خود به من پیغام خصوصی بدهند تا دسترسی ویژه در انجمن بهشان داده شود .