getOne('SELECT COUNT(id) FROM `' . $db_mymps . 'member` WHERE id = \'' . $uid . '\' AND userid = \'' . $s_uid . '\'') < 1) { write_msg('invalid username', 'javascript:history.back();'); } ToPayMoney($total_fee, $out_trade_no, $uid, $s_uid, 'alipay_h5'); msetcookie('checkpaysession', $out_trade_no); $alipay_config['partner'] = $payr['payuser']; $alipay_config['seller_id'] = $payr['payuser']; $alipay_config['key'] = $payr['paykey']; $alipay_config['notify_url'] = $notify_url; $alipay_config['return_url'] = $return_url; $alipay_config['sign_type'] = strtoupper('MD5'); $alipay_config['input_charset'] = $_input_charset; $alipay_config['cacert'] = getcwd() . '\\cacert.pem'; $alipay_config['transport'] = 'http'; $alipay_config['payment_type'] = '1'; $alipay_config['service'] = 'alipay.wap.create.direct.pay.by.user'; require_once 'alipay_submit.class.php'; $parameter = array('service' => 'alipay.wap.create.direct.pay.by.user', 'partner' => $payr['payuser'], 'seller_id' => $payr['payuser'], 'payment_type' => 1, 'notify_url' => $notify_url, 'return_url' => $return_url, '_input_charset' => $_input_charset, 'out_trade_no' => $out_trade_no, 'subject' => $subject, 'total_fee' => $total_fee, 'show_url' => $show_url, 'app_pay' => 'Y', 'body' => $body); $alipaySubmit = new AlipaySubmit($alipay_config); $html_text = $alipaySubmit->getHtml($parameter); echo '