Do you mean when you click the option True and then click save, it doesn't remember the option.
If so, there is a known issue with this happening on some server with the standard osCommerce installation.
If you add this line to your shop/admin/modules.php it should fix the problem.
After adding the fix, uninstall and then re-install any of the shipping and payment modules that you have installed, in the modules admin section of the shop.
Find this around line 57:
PHP Code:
while (list($key, $value) = each($HTTP_POST_VARS['configuration'])) {
tep_db_query("update " . TABLE_CONFIGURATION . " set configuration_value = '" . $value . "' where configuration_key = '" . $key . "'");
}
tep_redirect(tep_href_link(FILENAME_MODULES, 'set=' . $set . '&module=' . $HTTP_GET_VARS['module']));
break;
case 'install':
Add this before the above code:
PHP Code:
reset($_POST['configuration']);
It should now look like this:
PHP Code:
case 'save':
reset($_POST['configuration']);
while (list($key, $value) = each($HTTP_POST_VARS['configuration'])) {
tep_db_query("update " . TABLE_CONFIGURATION . " set configuration_value = '" . $value . "' where configuration_key = '" . $key . "'");
}
tep_redirect(tep_href_link(FILENAME_MODULES, 'set=' . $set . '&module=' . $HTTP_GET_VARS['module']));
break;
case 'install':