意外的',',期待'&'或者T_VARIABLE

时间:2012-06-24 05:44:26

标签: php drupal syntax syntax-error

我遇到了传递给我的函数的参数错误。到目前为止,我的研究还没有找到明确的解决方案。问题似乎在于我传递值或值本身的方式。

非常感谢任何线索。

谢谢。

function hook_form_submit($form_id, &$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
}

PHP 5.2 Drupal 6 MySQL的

2 个答案:

答案 0 :(得分:3)

你错过了$

function create_sponsor_admin($sponsor_id, $a_fname, a_lname, $a_email){
                                                     ^

答案 1 :(得分:1)

你在a_lname的函数create_sponsor_admin中缺少“$”符号
试试这个

create_sponsor_admin$sponsor_id, $a_fname,$a_lname, $a_email){...}