title: unexpected ',', expecting '&' or T_VARIABLE
body: <p>I've encountered an error with the arguments I've passed to my function. So far I haven't found a clear solution through my research. The problem seems to lie in the way I've passed the values, or the values themselves. </p>
  
  <p>Any clues would be greatly appreciated.</p>
  
  <p>Thank you.</p>
  
  <pre><code>function hook_form_submit($form_id, &amp;$form_data){
      //^ Do stuff above ^
      //Create Sponsor Admin
      //The values from the form are passed into the function
      create_sponsor_admin($form_data['values']['sponsorid'], $form_data['values']['admin_fname'], $form_data['values']['admin_lname'], $form_data['values']['admin_email']);
  }
  //Error occurs on line below
  function create_sponsor_admin($sponsor_id, $a_fname, a_lname, $a_email){
     $user_name = $a_fname . ' ' . $a_lname;
     $email = $a_email;
     //do more stuff
  }
  </code></pre>
  
  <p>PHP 5.2
  Drupal 6
  MySql</p>