$couponId, 'userid' => $userid, 'points' => bigintval(postRequestElement('points')), 'coupon_code' => $couponCode, 'coupon_expired' => generateDateTime($expirationTime, '0') ); // Load member email template $mailText = loadEmailTemplate('member_coupon_code', $content, $userid); // And deliver it sendEmail($userid, '{--MEMBER_COUPON_SUBJECT--}', $mailText); // Rember this user for the admin email array_push($adminUserids, $userid); } // END - while // Prepare content for template $content = array( 'userids' => implode(',', $adminUserids), 'userid_count' => count($adminUserids), 'coupon_id' => $couponId, 'points' => bigintval(postRequestElement('points')), 'coupon_description' => postRequestElement('coupon_description'), 'coupon_expired' => generateDateTime($expirationTime, '0') ); // Send admin notification sendAdminNotification('{--ADMIN_COUPON_SUBJECT--}', 'admin_coupon_code', $content); // Coupon has been sent displayMessage('{--ADMIN_SEND_COUPON_DONE--}'); } else { // No user was found displayMessage('{--ADMIN_SEND_COUPON_USER_404--}'); } // Free result sqlFreeResult($result); } } else { // Prepare some template data $content['coupon_default_time_selection'] = createConfigurationTimeSelections('coupon_default_time', 'WDh'); // Load template loadTemplate('admin_send_coupon', FALSE, $content); } // [EOF] ?>