function _Auth_OpenID_mkdtemp() { if (strpos(PHP_OS, 'WIN') === 0) { $dir = $_ENV['TMP']; if (!isset($dir)) { $dir = 'C:\\Windows\\Temp'; } } else { $dir = @$_ENV['TMPDIR']; if (!isset($dir)) { $dir = '/tmp'; } } return Auth_OpenID_FileStore::_mkdtemp($dir); }
function _Auth_OpenID_mkdtemp() { if (function_exists('sys_get_temp_dir')) { $dir = sys_get_temp_dir(); } else { if (strpos(PHP_OS, 'WIN') === 0) { $dir = $_ENV['TMP']; if (!isset($dir)) { $dir = 'C:\Windows\Temp'; } } else { $dir = @$_ENV['TMPDIR']; if (!isset($dir)) { $dir = '/tmp'; } } } return Auth_OpenID_FileStore::_mkdtemp($dir); }
/** * @access private */ function _filenameEscape($str) { $filename = ""; $b = Auth_OpenID::toBytes($str); for ($i = 0; $i < count($b); $i++) { $c = $b[$i]; if (Auth_OpenID_FileStore::_isFilenameSafe($c)) { $filename .= $c; } else { $filename .= sprintf("_%02X", ord($c)); } } return $filename; }
/** * @access private */ function _filenameEscape($str) { $filename = ""; for ($i = 0; $i < strlen($str); $i++) { $c = $str[$i]; if (Auth_OpenID_FileStore::_isFilenameSafe($c)) { $filename .= $c; } else { $filename .= sprintf("_%02X", ord($c)); } } return $filename; }