array($scrambleString), __FILE__, __LINE__);
// Also remember it in config
- $_CONFIG['pass_scramble'] = $scrambleString;
+ setConfigEntry('pass_scramble', $scrambleString);
unset($scrambleString);
} // END - if
array($masterSalt), __FILE__, __LINE__);
// Also remember it in config
- $_CONFIG['master_salt'] = $masterSalt;
+ setConfigEntry('master_salt', $masterSalt);
unset($masterSalt);
} // END - if
if (getConfig('file_hash') == "") {
// Create filename from hashed random string
$file_hash = sha1(GEN_PASS(mt_rand(128, 256)));
- $file = PATH."inc/.secret/.".$file_hash;
+ $file = sprintf("%sinc/.secret/.%s",
+ constant('PATH'),
+ $file_hash
+ );
// Count of chars to be taken from back of the string
$nums = mt_rand(40, 45);
array($file_hash), __FILE__, __LINE__);
// Generate FQFN for .htaccess file
- $FQFN = PATH."inc/.secret/.htaccess";
+ $FQFN = sprintf("%sinc/.secret/.htaccess",
+ constant('PATH')
+ );
// Is the .htaccess file there?
if (!FILE_READABLE($FQFN)) {
} // END - if
// Also update configuration
- $_CONFIG['secret_key'] = $secretKey; unset($secretKey);
- $_CONFIG['file_hash'] = $file_hash; unset($file_hash);
+ setConfigEntry('secret_key', $secretKey);
+ setConfigEntry('file_hash' , $file_hash);
+
+ // Remove variables
+ unset($secretKey);
+ unset($file_hash);
} // END - if
} // END - if