Recuperare dati Form in hook_menu

1 contenuto / 0 new
Recuperare dati Form in hook_menu

Buon giorno a tutti
ho scritto questo codice per creare una pagina di settaggio in cui un utente deve scegliere tra i vari tipi di contenuto per poi farci su un'operazione.
Io vorrei ricavare il valore scelto dall'utente per poi salvarlo in una pagina esterna. Come posso fare? Con il system_settings_form() non riesco a ricarci nulla?
Grazie dell'aiuto.

function flashdata_admin($valori) {
  $form = array();
//preparazione array option
$query = "SELECT type, name FROM node_type";
$result = db_query($query);
$tipi = array();
$no_results = TRUE;
while($row = db_fetch_array($result))
{
$no_results = FALSE;
$type = $row[type];
$name = $row[name];
$tipi[$type] = $name;
}
if ($no_results)
{
$name = "no result";
}
//////
$form['tipo'] = array(
    '#type' => 'select',
    '#title' => t("Tipi di contenuto"),
'#default_value' => variable_get('tipo', 0),
    '#options' => $tipi,
    '#description' => t("Scegli il tipo di contenuto da convertire in Menu per Flash"),
    '#required' => TRUE,
  );
  return system_settings_form($form);
}
function flashdata_menu() {
$items = array();
$items['admin/settings/flashdata'] = array(
    'title' => 'Flash Data module settings',
    'description' => 'Page setting for the menu to convert in Flash-readable-text',
    'page callback' => 'drupal_get_form',
    'page arguments' => array('flashdata_admin'),
    'access arguments' => array('access administration pages'),
    'type' => MENU_NORMAL_ITEM,
   );
  return $items;
}