function PSoft_HSphere_PhpMajorVersion() { $version = explode('.', phpversion()); return (int) $version[0]; } $PSoft_HSphere_php_major_version = PSoft_HSphere_PhpMajorVersion(); if ($PSoft_HSphere_php_major_version == 4) { $PSoft_HSphere_pt = str_replace("\\\\", "\\", $PATH_TRANSLATED); $HTTP_SERVER_VARS['SCRIPT_FILENAME'] = str_replace("\\", "/", $PSoft_HSphere_pt); $PSoft_HSphere_pi = str_replace("/", "\\", $PATH_INFO); $PSoft_HSphere_pos = strpos($PSoft_HSphere_pt, $PSoft_HSphere_pi); if ($PSoft_HSphere_pos != false) { $PSoft_HSphere_Domain_Root = substr($PSoft_HSphere_pt, 0, $PSoft_HSphere_pos); $PSoft_HSphere_pos = strrpos($PSoft_HSphere_Domain_Root, "\\"); if ($PSoft_HSphere_pos != false) { $PSoft_HSphere_User_Root = substr($PSoft_HSphere_Domain_Root, 0, $PSoft_HSphere_pos); $PSoft_HSphere_tmp = $PSoft_HSphere_User_Root . "\\tmp"; if (!file_exists($PSoft_HSphere_tmp)) mkdir($PSoft_HSphere_tmp); ini_set("session.save_path", $PSoft_HSphere_tmp); } } } else if ($PSoft_HSphere_php_major_version == 5) { $PSoft_HSphere_pi = str_replace("/", "\\", $ORIG_PATH_INFO); $PSoft_HSphere_pos = strpos($ORIG_PATH_TRANSLATED, $PSoft_HSphere_pi); if ($PSoft_HSphere_pos != false) { $PSoft_HSphere_Domain_Root = substr($ORIG_PATH_TRANSLATED, 0, $PSoft_HSphere_pos); $PSoft_HSphere_pos = strrpos($PSoft_HSphere_Domain_Root, "\\"); if ($PSoft_HSphere_pos != false) { $PSoft_HSphere_User_Root = substr($PSoft_HSphere_Domain_Root, 0, $PSoft_HSphere_pos); $PSoft_HSphere_tmp = $PSoft_HSphere_User_Root . "\\tmp"; if (!file_exists($PSoft_HSphere_tmp)) mkdir($PSoft_HSphere_tmp); ini_set("session.save_path", $PSoft_HSphere_tmp); } } } $HTTP_SERVER_VARS['PHP_AUTH_USER'] = $HTTP_SERVER_VARS['HTTP_HTACCESS_USER']; $HTTP_SERVER_VARS['PHP_AUTH_PW'] = $HTTP_SERVER_VARS['HTTP_HTACCESS_PASSWORD']; ?>