function yr_verdata_delete_confirm_submit in Yr Weatherdata 6.2
Same name and namespace in other branches
- 7.3 yr_verdata.admin.inc \yr_verdata_delete_confirm_submit()
- 7 yr_verdata.admin.inc \yr_verdata_delete_confirm_submit()
Submit handler for the delete location form.
File
- ./
yr_verdata.admin.inc, line 361 - This file contains the functions for the admin interface for yr_verdata.
Code
function yr_verdata_delete_confirm_submit($form, &$form_state) {
// The user wanted this location gone. Delete it from the database.
db_query("DELETE FROM {yr_verdata} WHERE yid = %d", $form_state['values']['yid']);
// Clean out the stored xml file.
file_delete($form_state['values']['filename']);
// Flush the cache. We flush all of yr_verdata's cached stuff,
// for simplicity. Maybe I'm just being lazy, but it's late...
cache_clear_all('yr_verdata', 'cache_page', TRUE);
// Redirect.
drupal_set_message(t('The location was deleted.'));
drupal_goto('forecast');
}