Forum Moderators: open
// each variable was defined previously
membersSSE = includePath + '/members_sse.php?user=' + cookie_user + '&h=';
membersPath = includePath + '/members.php?user=' + cookie_user + '&h=';
pmPath = includePath + '/members_pm.php?user=' + cookie_user + '&h=';
loginPath = includePath + '/members_login.php?user=' + cookie_user + '&h='; membersSSE =
membersPath =
pmPath =
loginPath = includePath + '/members';
var h = '.php?user=' + cookie_user + '&h=';
membersSSE += '_sse' + h;
membersPath += h;
pmPath += '_pm' + h;
loginPath += '_login' + h; var obj = {
// variable_name : path_before_append
'membersSSE' : '_sse',
'membersPath' : '',
'pmPath' : '_pm',
'loginPath' : '_login'
};
for (var key in obj)
window[key] = includePath + '/members' + obj[key] + '.php?user=' + cookie_user + '&h='; var obj = {
'membersSSE' : '_sse',
'membersPath' : '',
'pmPath' : '_pm',
'loginPath' : '_login'
};
// createVars(object [required], prepend, append)
createVars(obj,
includePath + '/members',
'.php?user=' + cookie_user + '&h=');
function createVars(obj, prepend='', append='') {
for (var key in obj)
window[key] = prepend + obj[key] + append;
}
var urlPrefix = includePath + '/';
var urlSuffix = '.php?user=' + cookie_user + '&h=';
membersSSE = urlPrefix + 'members_sse' + urlSuffix;
membersPath = urlPrefix + 'members' + urlSuffix;
pmPath = urlPrefix + 'members_pm' + urlSuffix;
loginPath = urlPrefix + 'members_login' + urlSuffix;