2

Mailchimp API PHPの例を使用して、ドロップダウンメニューの値に基づいて特定のリストグループを渡そうとしています。$groupsvalが有効な利益団体ではないというエラーが表示され続けます。最終的には、他のグループオプションのelseifステートメントを使用してこれを設定しましたが、この基本的な条件付き動作を取得できません。どんな洞察も大歓迎です!

   $groups = $_POST['listgroup']; //get listgroup form value, set as $groups var.

   if($groups == "broccoli") { // if it's broccoli, declare it a vegetable

      $groupsval = "vegetables";

     }

   $merge_vars = Array(
    'EMAIL' => $_GET['email'],
    'FNAME' => $_GET['fname'],
    'LNAME' => $_GET['lname'],
    'GROUPINGS'=>array(
        array('name'=>'Food', 'groups'=>'$groupsval'),
        )
    );
4

2 に答える 2

2

=> の右側にある一重引用符を削除する必要があり'groups'=>'$groupsval'ます。'groups' => $groupsval

PHP は、一重引用符内の変数を処理しません。

お役に立てれば

于 2012-04-30T23:08:06.360 に答える