App Settings
Settings saved successfully.
POST data: '; print_r($_POST); echo ''; $settings['trial_duration_public'] = intval($_POST['trial_duration_public']); $settings['trial_duration_premium'] = intval($_POST['trial_duration_premium']); $settings['public_price_monthly'] = floatval($_POST['public_price_monthly']); $settings['premium_price_monthly'] = floatval($_POST['premium_price_monthly']); $settings['public_price_yearly'] = floatval($_POST['public_price_yearly']); $settings['premium_price_yearly'] = floatval($_POST['premium_price_yearly']); echo '
Settings to save: ';
print_r($settings);
echo '';
if (is_writable($settings_file)) {
echo 'settings.json is writable.
'; } else { echo 'settings.json is NOT writable.
'; } $result = file_put_contents($settings_file, json_encode($settings, JSON_PRETTY_PRINT)); if ($result === false) { echo 'Error saving settings!
'; $error = error_get_last(); if ($error) { echo 'Error details: ';
print_r($error);
echo '';
}
} else {
echo 'Settings saved successfully.
'; header('Location: admin_settings.php?success=1'); exit; } exit; // Stop execution to see debug output } ?>