// Add description as navigation point
ADD_DESCR("admin", __FILE__);
-if (isset($_POST['ok'])) {
+if (IS_FORM_SENT()) {
// First merge temporarily the new API data into the current config
- mergeConfig($_POST);
+ mergeConfig(REQUEST_POST_ARRAY());
// Let's test the API first (hold your horses here, cowboy! Thank you. :) )
if (WERNIS_TEST_API()) {
// Revert german commata
foreach (array('payout_factor', 'withdraw_factor', 'payout_fee_percent', 'withdraw_fee_percent') as $revert) {
- $_POST['wernis_'.$revert] = REVERT_COMMA($_POST['wernis_'.$revert]);
+ REQUEST_SET_POST('wernis_'.$revert, REVERT_COMMA(REQUEST_POST('wernis_'.$revert)));
} // END - if
// Hash the password and remove clear-text
- $_POST['wernis_pass_md5'] = md5($_POST['wernis_pass']);
- unset($_POST['wernis_pass']);
+ REQUEST_SET_POST('wernis_pass_md5', md5(REQUEST_POST('wernis_pass')));
+ REQUEST_UNSET_POST(('wernis_pass'));
// Save settings
- ADMIN_SAVE_SETTINGS($_POST);
+ ADMIN_SAVE_SETTINGS_POST();
} else {
// Failed to test the API!
LOAD_TEMPLATE("admin_settings_saved", false, GET_WERNIS_ERROR_MESSAGE());