function mobile_codes_presets_form_submit in Mobile Codes 5
Same name and namespace in other branches
- 6 mobile_codes.admin.inc \mobile_codes_presets_form_submit()
File
- ./
mobile_codes.admin.inc, line 186
Code
function mobile_codes_presets_form_submit($form_id, $form_values) {
$data = serialize(array(
'type' => $form_values['type'],
'data' => $form_values['data'],
'size' => $form_values['size'],
'tinyurl' => $form_values['tinyurl'],
));
_mobile_codes_flush_cache();
if (!isset($form_values['pid'])) {
db_query("INSERT INTO {mobile_codes_presets} (name, data) VALUES ('%s', '%s')", $form_values['name'], $data);
drupal_set_message(t('Preset created.'));
}
else {
db_query("UPDATE {mobile_codes_presets} set name = '%s', data = '%s' WHERE pid = %d", $form_values['name'], $data, $form_values['pid']);
_mobile_codes_presets_flush($form_values['pid']);
drupal_set_message(t('Preset updated.'));
drupal_goto('admin/settings/mobile_codes');
}
}