Passing array from a form to another I have a custom module that has a form like this :  

    /*
 * Sytems settings form for listing skill
 */
function skillbar_form($form, &amp;$form_state) {

    $form['skill1'] = array(
        '#type' =&gt; 'textfield',
        '#title' =&gt; t('What's your skill ?'),
        '#default_value' =&gt; variable_get('skill1'),
        '#description' =&gt; t('Enter your skill'),
    );
    $form['skill2'] = array(
        '#type' =&gt; 'textfield',
        '#title' =&gt; t('What's your second skill'),
        '#default_value' =&gt; variable_get('skill2'),
        '#description' =&gt; t('Enter your second skill'),
    );


    return(system_settings_form($form));

}  


This form will get information from user like (What's your skill ?).  

FIRST : i want to redirect user after submiting this form to another form
SECOND : i want to reuse data from first form ("what's yous skill ?") and use variable's from first form to creat second form an let user to add their percentage of skill like : 90 %
Any help would be appreciate it

EDIT :
You need to use 'rebuild' property of forms here (used in multi-steps form) :

 function skillbar_form($form, &amp;$form_state) {
   if (!empty($form_state['storage']['myvalue'])) {
    drupal_set_message(t("You submitted: @name", array('@name' =&gt; $form_state['storage']['myvalue'])));
   }
   $form['skill1'] = array(
    '#type' =&gt; 'textfield',
    '#title' =&gt; t("What's your skill ?"),
    '#default_value' =&gt; variable_get('skill1'),
    '#description' =&gt; t("Enter your skill"),
   );
   $form['skill2'] = array(
    '#type' =&gt; 'textfield',
    '#title' =&gt; t("What's your second skill"),
    '#default_value' =&gt; variable_get('skill2'),
    '#description' =&gt; t('Enter your second skill'),
   );
   $form['submit_button'] = array(
    '#type' =&gt; 'submit',
    '#value' =&gt; t('Save'),
   );
   return $form;
  }

 function skillbar_form_submit($form, &amp;$form_state) {
  $form_state['rebuild'] = TRUE;
  $form_state['storage']['myvalue'] = $form_state['values']['skill1'];
  $form_state['redirect'] = ANY_URL;
 }