下载了一个网站。但是点我要支付的时候出现错误。请帮我看下。谢谢 Parse error: syntax error, unexpected $end in E:\PHPnow-1.5.5_1\htdocs\task\pay\deposit.php on line 171提示这样的错误。。但是都看到171行什么都没有就是说170行就已经结束了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 unexpected $end :这里不是说少了一个结束符嘛,不知道是不是却了一个}? while ( 0 ); $query = $_SGLOBAL['db']->query( "SELECT * FROM hfwk_onepage WHERE pid=1 " ); $value = $_SGLOBAL['db']->fetch_array( $query ); $gobank = $value[pagecontent]; include( template( "task_deposit" ) ); echo "\t\t\t\t\t\t\r\n";最后那些是这样的但是没有整页没发现少end或者} <?phpinclude_once( "../../home/common.php" );include_once( "../config.php" );include_once( "../class/pay.php" );include_once( "../key.php" );if ( !defined( "IN_UCHOME" ) ){ exit( "Access Denied" );}session_start( );$sitename = $config[sitename];$spayname = $config[payname];if ( empty( $_SGLOBAL['supe_uid'] ) ){ echo "<script type='text/javascript'>location='../../home/do.php?ac=".$_SCONFIG['login_action']."';</script>";}$gopay = new pay( );$record = new record( );$query = $_SGLOBAL['db']->query( "SELECT AES_DECRYPT(datavalue,'I8Q488u5HR')AS billkey FROM hfwk_config where var='99billkey'" );$value = $_SGLOBAL['db']->fetch_array( $query );$billkey = $value[billkey];$query = $_SGLOBAL['db']->query( "SELECT AES_DECRYPT(datavalue,'FG5tki86ER')AS chinakey FROM hfwk_config where var='chinabankkey'" );$value = $_SGLOBAL['db']->fetch_array( $query );$chinakey = $value[chinakey];$query = $_SGLOBAL['db']->query( "SELECT AES_DECRYPT(datavalue,'R5h899hH65')AS alikey FROM hfwk_config where var='alipaykey'" );$value = $_SGLOBAL['db']->fetch_array( $query );$alikey = $value[alikey];if ( $_GET[pid] ){ do { session_start( ); $query = $_SGLOBAL['db']->query( "SELECT * FROM hfwk_pay where pid='".$_GET['pid']."'" ); $value = $_SGLOBAL['db']->fetch_array( $query ); $Money = $value[money]; $orderId = $value[orderId]; $payerName = $value[payusername]; $paytool = $value[paytool]; switch ( $paytool ) { case 1 : $payurl = "99bill/send.php"; $gopay->getpayname( $Money, $orderId, $payerName, $config['99billid'], $billkey, $config['99billcharset'], "", $config['siteurl'], $payurl, "", "", $config['paygoodsname'], "", $config['userpayemail'] ); break; case 2 : $payurl = "chinabank/Send.php"; $gopay->getpayname( $Money, $orderId, $payerName, $config['chinabankid'], $chinakey, "", "", $config['siteurl'], $payurl, "", "", $config['paygoodsname'], "", "" ); break; default : switch ( $config['alipayservice'] ) { case 1 : $Service = "create_partner_trade_by_buyer"; break; case 2 : $Service = "create_direct_pay_by_user"; break; default : $Service = "trade_create_by_buyer"; } $payurl = "alipay/index.php"; $gopay->getpayname( $Money, $orderId, $payerName, $config['alipayid'], $alikey, "", "", $config['siteurl'], $payurl, $config['alipaymail'], $Service, $config['paygoodsname'], $config['paydescription'], "" ); if ( $value[paytool] ) { break; if ( $value[paytool] ) { break; } } } $uid = $_SGLOBAL['supe_uid']; $payname = $_SGLOBAL['supe_username']; $query = $_SGLOBAL['db']->query( "SELECT notenum FROM uchome_space where uid=".$uid ); $value = $_SGLOBAL['db']->fetch_array( $query ); $notenum = $value[notenum]; if ( 0 < $notenum ) { $newsms = "(新)<img src=\"../../task/images/sms.gif\" width=\"16\" height=\"16\" /><bgsound src=\"../../task/images/sms.mp3\" autostart=\"true\" loop=\"1\"></embed>"; } $query = mysql_query( "SELECT money FROM hfwk_member where uid=".$uid." " ); $value = mysql_fetch_array( $query ); $nowmoney = $value[money]; $query = mysql_query( "SELECT count(*) AS payconunt FROM hfwk_pay where payuid=".$uid." AND paystate=0 " ); $value = mysql_fetch_array( $query ); $payconunt = $value[payconunt]; $orderId = "U".$uid."D".date( "YmdHis" ); if ( !submitcheck( "paysubmit" ) ) { break; } $preg = "/^0+\\d+\$/"; if ( strlen( $_POST[Money] ) == "0" || $_POST[Money] == "/^0+\$/" || preg_match( $preg, $_POST[Money] ) ) { showmessage( "请输入正确的付款金额", "deposit.php" ); } else if ( $_POST[Money] < $config[userpayminimum] ) { showmessage( "请输入充值金额不能小于 ".$config['userpayminimum']." 元", "deposit.php" ); } else { $query = $_SGLOBAL['db']->query( "SELECT orderId,CASE orderId WHEN '".$_POST['orderId']."' THEN '1' ELSE '0' END AS payrepeat FROM hfwk_pay WHERE orderId='{$_POST['orderId']}' GROUP BY orderId" ); $value = $_SGLOBAL['db']->fetch_array( $query ); $payrepeat = $value[payrepeat]; if ( $payrepeat == 1 ) { showmessage( "请不要重复提交付款", "query.php?op=paylist" ); } else { $paytool = $_POST[paytool]; $Money = $_POST[Money]; $orderId = $_POST[orderId]; $payerName = $_POST[payerName]; $dateline = mktime( ); switch ( $paytool ) { case 1 : if ( $config['99billdirect'] ) { $bankName = $_POST['99billbank']; } $payurl = "99bill/send.php"; $gopay->getpayname( $Money, $orderId, $payerName, $config['99billid'], $billkey, $config['99billcharset'], $bankName, $config['siteurl'], $payurl, "", "", $config['paygoodsname'], "", $config['userpayemail'] ); $record->getrecordname( $orderId, $paytool, $uid, $payerName, $Money, $dateline, $paystate ); break; case 2 : $bankName = $_POST['chinabank_name']; $payurl = "chinabank/Send.php"; $gopay->getpayname( $Money, $orderId, $payerName, $config['chinabankid'], $chinakey, "", $bankName, $config['siteurl'], $payurl, "", "", $config['paygoodsname'], "", "" ); $record->getrecordname( $orderId, $paytool, $uid, $payerName, $Money, $dateline, $paystate ); break; default : $paykey = mcryptcd( ); if ( $paykey == $userkey || $paykey == $userkey2 || $paykey == $userkey3 ) { switch ( $config['alipayservice'] ) { case 1 : $Service = "create_partner_trade_by_buyer"; break; case 2 : $Service = "create_direct_pay_by_user"; break; default : $Service = "trade_create_by_buyer"; } $payurl = "alipay/index.php"; $gopay->getpayname( $Money, $orderId, $payerName, $config['alipayid'], $alikey, "", "", $config['siteurl'], $payurl, $config['alipaymail'], $Service, $config['paygoodsname'], $config['paydescription'], "" ); } $record->getrecordname( $orderId, $paytool, $uid, $payerName, $Money, $dateline, $paystate ); } } } } while ( 0 ); $query = $_SGLOBAL['db']->query( "SELECT * FROM hfwk_onepage WHERE pid=1 " ); $value = $_SGLOBAL['db']->fetch_array( $query ); $gobank = $value[pagecontent]; include( template( "task_deposit" ) ); echo "\t\t\t\t\t\t\r\n";?> <?phpinclude_once( "../../home/common.php" );include_once( "../config.php" );include_once( "../class/pay.php" );include_once( "../key.php" );if ( !defined( "IN_UCHOME" ) ){ exit( "Access Denied" );}session_start( );$sitename = $config[sitename];$spayname = $config[payname];if ( empty( $_SGLOBAL['supe_uid'] ) ){ echo "<script type='text/javascript'>location='../../home/do.php?ac=".$_SCONFIG['login_action']."';</script>";}$gopay = new pay( );$record = new record( );$query = $_SGLOBAL['db']->query( "SELECT AES_DECRYPT(datavalue,'I8Q488u5HR')AS billkey FROM hfwk_config where var='99billkey'" );$value = $_SGLOBAL['db']->fetch_array( $query );$billkey = $value[billkey];$query = $_SGLOBAL['db']->query( "SELECT AES_DECRYPT(datavalue,'FG5tki86ER')AS chinakey FROM hfwk_config where var='chinabankkey'" );$value = $_SGLOBAL['db']->fetch_array( $query );$chinakey = $value[chinakey];$query = $_SGLOBAL['db']->query( "SELECT AES_DECRYPT(datavalue,'R5h899hH65')AS alikey FROM hfwk_config where var='alipaykey'" );$value = $_SGLOBAL['db']->fetch_array( $query );$alikey = $value[alikey];if ( $_GET[pid] ){ do{ session_start( ); $query = $_SGLOBAL['db']->query( "SELECT * FROM hfwk_pay where pid='".$_GET['pid']."'" ); $value = $_SGLOBAL['db']->fetch_array( $query ); $Money = $value[money]; $orderId = $value[orderId]; $payerName = $value[payusername]; $paytool = $value[paytool]; switch ( $paytool ){ case 1 : $payurl = "99bill/send.php"; $gopay->getpayname( $Money, $orderId, $payerName, $config['99billid'], $billkey, $config['99billcharset'], "", $config['siteurl'], $payurl, "", "", $config['paygoodsname'], "", $config['userpayemail'] ); break; case 2 : $payurl = "chinabank/Send.php"; $gopay->getpayname( $Money, $orderId, $payerName, $config['chinabankid'], $chinakey, "", "", $config['siteurl'], $payurl, "", "", $config['paygoodsname'], "", "" ); break; default : switch ( $config['alipayservice'] ){ case 1 : $Service = "create_partner_trade_by_buyer"; break; case 2 : $Service = "create_direct_pay_by_user"; break; default : $Service = "trade_create_by_buyer"; } $payurl = "alipay/index.php"; $gopay->getpayname( $Money, $orderId, $payerName, $config['alipayid'], $alikey, "", "", $config['siteurl'], $payurl, $config['alipaymail'], $Service, $config['paygoodsname'], $config['paydescription'], "" ); if ($value[paytool] ){ break; } } $uid = $_SGLOBAL['supe_uid']; $payname = $_SGLOBAL['supe_username']; $query = $_SGLOBAL['db']->query( "SELECT notenum FROM uchome_space where uid=".$uid ); $value = $_SGLOBAL['db']->fetch_array( $query ); $notenum = $value[notenum]; if ( 0 < $notenum ){ $newsms = "(新)<img src=\"../../task/images/sms.gif\" width=\"16\" height=\"16\" /><bgsound src=\"../../task/images/sms.mp3\" autostart=\"true\" loop=\"1\"></embed>"; } $query = mysql_query( "SELECT money FROM hfwk_member where uid=".$uid." " ); $value = mysql_fetch_array( $query ); $nowmoney = $value[money]; $query = mysql_query( "SELECT count(*) AS payconunt FROM hfwk_pay where payuid=".$uid." AND paystate=0 " ); $value = mysql_fetch_array( $query ); $payconunt = $value[payconunt]; $orderId = "U".$uid."D".date( "YmdHis" ); if ( !submitcheck( "paysubmit" ) ){ break; } $preg = "/^0+\\d+\$/"; if ( strlen( $_POST[Money] ) == "0" || $_POST[Money] == "/^0+\$/" || preg_match( $preg, $_POST[Money] ) ){ showmessage( "请输入正确的付款金额", "deposit.php" ); }else if ( $_POST[Money] < $config[userpayminimum] ){ showmessage( "请输入充值金额不能小于 ".$config['userpayminimum']." 元", "deposit.php" ); }else{ $query = $_SGLOBAL['db']->query( "SELECT orderId,CASE orderId WHEN '".$_POST['orderId']."' THEN '1' ELSE '0' END AS payrepeat FROM hfwk_pay WHERE orderId='{$_POST['orderId']}' GROUP BY orderId" ); $value = $_SGLOBAL['db']->fetch_array( $query ); $payrepeat = $value[payrepeat]; if ( $payrepeat == 1 ){ showmessage( "请不要重复提交付款", "query.php?op=paylist" ); }else{ $paytool = $_POST[paytool]; $Money = $_POST[Money]; $orderId = $_POST[orderId]; $payerName = $_POST[payerName]; $dateline = mktime( ); switch ( $paytool ){ case 1 : if ( $config['99billdirect'] ){ $bankName = $_POST['99billbank']; } $payurl = "99bill/send.php"; $gopay->getpayname( $Money, $orderId, $payerName, $config['99billid'], $billkey, $config['99billcharset'], $bankName, $config['siteurl'], $payurl, "", "", $config['paygoodsname'], "", $config['userpayemail'] ); $record->getrecordname( $orderId, $paytool, $uid, $payerName, $Money, $dateline, $paystate ); break; case 2 : $bankName = $_POST['chinabank_name']; $payurl = "chinabank/Send.php"; $gopay->getpayname( $Money, $orderId, $payerName, $config['chinabankid'], $chinakey, "", $bankName, $config['siteurl'], $payurl, "", "", $config['paygoodsname'], "", "" ); $record->getrecordname( $orderId, $paytool, $uid, $payerName, $Money, $dateline, $paystate ); break; default : $paykey = mcryptcd( ); if ( $paykey == $userkey || $paykey == $userkey2 || $paykey == $userkey3 ){ switch ( $config['alipayservice'] ){ case 1 : $Service = "create_partner_trade_by_buyer"; break; case 2 : $Service = "create_direct_pay_by_user"; break; default : $Service = "trade_create_by_buyer"; } $payurl = "alipay/index.php"; $gopay->getpayname( $Money, $orderId, $payerName, $config['alipayid'], $alikey, "", "", $config['siteurl'], $payurl, $config['alipaymail'], $Service, $config['paygoodsname'], $config['paydescription'], "" ); } $record->getrecordname( $orderId, $paytool, $uid, $payerName, $Money, $dateline, $paystate ); } } } } while ( 0 );//位置1 $query = $_SGLOBAL['db']->query( "SELECT * FROM hfwk_onepage WHERE pid=1 " ); $value = $_SGLOBAL['db']->fetch_array( $query ); $gobank = $value[pagecontent];//位置2 include( template( "task_deposit" ) ); echo "\t\t\t\t\t\t\r\n";//位置3//位置1,2,3都有可能会放结束的}。具体放在什么位置,就只有看你这个页面的功能需求了。?> drupal php 为什么代码传上去第二天就会中病毒 trixbox模板文件的修改 急需高手指点 dedecms v5.7与discuz x2整合 需要做密码找回后发送到邮箱 cron 定时任务 错误 apache 禁止访问外部链接 PHP如何获取当前windows系统的登录用户名 求一个PHP做的简单的进销存程序。 PHPstudy怎么绑定域名外网访问,求助 使用easyphp搭建mantis,登陆后隔一段时间再去操作就打不开了 ECMll首页挂件不能保存,一直停留在保存的状态中
$query = $_SGLOBAL['db']->query( "SELECT * FROM hfwk_onepage WHERE pid=1 " );
$value = $_SGLOBAL['db']->fetch_array( $query );
$gobank = $value[pagecontent];
include( template( "task_deposit" ) );
echo "\t\t\t\t\t\t\r\n";最后那些是这样的但是没有整页没发现少end
或者}
include_once( "../../home/common.php" );
include_once( "../config.php" );
include_once( "../class/pay.php" );
include_once( "../key.php" );
if ( !defined( "IN_UCHOME" ) )
{
exit( "Access Denied" );
}
session_start( );
$sitename = $config[sitename];
$spayname = $config[payname];
if ( empty( $_SGLOBAL['supe_uid'] ) )
{
echo "<script type='text/javascript'>location='../../home/do.php?ac=".$_SCONFIG['login_action']."';</script>";
}
$gopay = new pay( );
$record = new record( );
$query = $_SGLOBAL['db']->query( "SELECT AES_DECRYPT(datavalue,'I8Q488u5HR')AS billkey FROM hfwk_config where var='99billkey'" );
$value = $_SGLOBAL['db']->fetch_array( $query );
$billkey = $value[billkey];
$query = $_SGLOBAL['db']->query( "SELECT AES_DECRYPT(datavalue,'FG5tki86ER')AS chinakey FROM hfwk_config where var='chinabankkey'" );
$value = $_SGLOBAL['db']->fetch_array( $query );
$chinakey = $value[chinakey];
$query = $_SGLOBAL['db']->query( "SELECT AES_DECRYPT(datavalue,'R5h899hH65')AS alikey FROM hfwk_config where var='alipaykey'" );
$value = $_SGLOBAL['db']->fetch_array( $query );
$alikey = $value[alikey];
if ( $_GET[pid] )
{
do
{
session_start( );
$query = $_SGLOBAL['db']->query( "SELECT * FROM hfwk_pay where pid='".$_GET['pid']."'" );
$value = $_SGLOBAL['db']->fetch_array( $query );
$Money = $value[money];
$orderId = $value[orderId];
$payerName = $value[payusername];
$paytool = $value[paytool];
switch ( $paytool )
{
case 1 :
$payurl = "99bill/send.php";
$gopay->getpayname( $Money, $orderId, $payerName, $config['99billid'], $billkey, $config['99billcharset'], "", $config['siteurl'], $payurl, "", "", $config['paygoodsname'], "", $config['userpayemail'] );
break;
case 2 :
$payurl = "chinabank/Send.php";
$gopay->getpayname( $Money, $orderId, $payerName, $config['chinabankid'], $chinakey, "", "", $config['siteurl'], $payurl, "", "", $config['paygoodsname'], "", "" );
break;
default :
switch ( $config['alipayservice'] )
{
case 1 :
$Service = "create_partner_trade_by_buyer";
break;
case 2 :
$Service = "create_direct_pay_by_user";
break;
default :
$Service = "trade_create_by_buyer";
}
$payurl = "alipay/index.php";
$gopay->getpayname( $Money, $orderId, $payerName, $config['alipayid'], $alikey, "", "", $config['siteurl'], $payurl, $config['alipaymail'], $Service, $config['paygoodsname'], $config['paydescription'], "" );
if ( $value[paytool] )
{
break;
if ( $value[paytool] )
{
break;
}
}
}
$uid = $_SGLOBAL['supe_uid'];
$payname = $_SGLOBAL['supe_username'];
$query = $_SGLOBAL['db']->query( "SELECT notenum FROM uchome_space where uid=".$uid );
$value = $_SGLOBAL['db']->fetch_array( $query );
$notenum = $value[notenum];
if ( 0 < $notenum )
{
$newsms = "(新)<img src=\"../../task/images/sms.gif\" width=\"16\" height=\"16\" /><bgsound src=\"../../task/images/sms.mp3\" autostart=\"true\" loop=\"1\"></embed>";
}
$query = mysql_query( "SELECT money FROM hfwk_member where uid=".$uid." " );
$value = mysql_fetch_array( $query );
$nowmoney = $value[money];
$query = mysql_query( "SELECT count(*) AS payconunt FROM hfwk_pay where payuid=".$uid." AND paystate=0 " );
$value = mysql_fetch_array( $query );
$payconunt = $value[payconunt];
$orderId = "U".$uid."D".date( "YmdHis" );
if ( !submitcheck( "paysubmit" ) )
{
break;
}
$preg = "/^0+\\d+\$/";
if ( strlen( $_POST[Money] ) == "0" || $_POST[Money] == "/^0+\$/" || preg_match( $preg, $_POST[Money] ) )
{
showmessage( "请输入正确的付款金额", "deposit.php" );
}
else if ( $_POST[Money] < $config[userpayminimum] )
{
showmessage( "请输入充值金额不能小于 ".$config['userpayminimum']." 元", "deposit.php" );
}
else
{
$query = $_SGLOBAL['db']->query( "SELECT orderId,CASE orderId WHEN '".$_POST['orderId']."' THEN '1' ELSE '0' END AS payrepeat FROM hfwk_pay WHERE orderId='{$_POST['orderId']}' GROUP BY orderId" );
$value = $_SGLOBAL['db']->fetch_array( $query );
$payrepeat = $value[payrepeat];
if ( $payrepeat == 1 )
{
showmessage( "请不要重复提交付款", "query.php?op=paylist" );
}
else
{
$paytool = $_POST[paytool];
$Money = $_POST[Money];
$orderId = $_POST[orderId];
$payerName = $_POST[payerName];
$dateline = mktime( );
switch ( $paytool )
{
case 1 :
if ( $config['99billdirect'] )
{
$bankName = $_POST['99billbank'];
}
$payurl = "99bill/send.php";
$gopay->getpayname( $Money, $orderId, $payerName, $config['99billid'], $billkey, $config['99billcharset'], $bankName, $config['siteurl'], $payurl, "", "", $config['paygoodsname'], "", $config['userpayemail'] );
$record->getrecordname( $orderId, $paytool, $uid, $payerName, $Money, $dateline, $paystate );
break;
case 2 :
$bankName = $_POST['chinabank_name'];
$payurl = "chinabank/Send.php";
$gopay->getpayname( $Money, $orderId, $payerName, $config['chinabankid'], $chinakey, "", $bankName, $config['siteurl'], $payurl, "", "", $config['paygoodsname'], "", "" );
$record->getrecordname( $orderId, $paytool, $uid, $payerName, $Money, $dateline, $paystate );
break;
default :
$paykey = mcryptcd( );
if ( $paykey == $userkey || $paykey == $userkey2 || $paykey == $userkey3 )
{
switch ( $config['alipayservice'] )
{
case 1 :
$Service = "create_partner_trade_by_buyer";
break;
case 2 :
$Service = "create_direct_pay_by_user";
break;
default :
$Service = "trade_create_by_buyer";
}
$payurl = "alipay/index.php";
$gopay->getpayname( $Money, $orderId, $payerName, $config['alipayid'], $alikey, "", "", $config['siteurl'], $payurl, $config['alipaymail'], $Service, $config['paygoodsname'], $config['paydescription'], "" );
}
$record->getrecordname( $orderId, $paytool, $uid, $payerName, $Money, $dateline, $paystate );
}
}
}
} while ( 0 );
$query = $_SGLOBAL['db']->query( "SELECT * FROM hfwk_onepage WHERE pid=1 " );
$value = $_SGLOBAL['db']->fetch_array( $query );
$gobank = $value[pagecontent];
include( template( "task_deposit" ) );
echo "\t\t\t\t\t\t\r\n";
?>
<?php
include_once( "../../home/common.php" );
include_once( "../config.php" );
include_once( "../class/pay.php" );
include_once( "../key.php" );
if ( !defined( "IN_UCHOME" ) ){
exit( "Access Denied" );
}
session_start( );
$sitename = $config[sitename];
$spayname = $config[payname];
if ( empty( $_SGLOBAL['supe_uid'] ) ){
echo "<script type='text/javascript'>location='../../home/do.php?ac=".$_SCONFIG['login_action']."';</script>";
}
$gopay = new pay( );
$record = new record( );
$query = $_SGLOBAL['db']->query( "SELECT AES_DECRYPT(datavalue,'I8Q488u5HR')AS billkey FROM hfwk_config where var='99billkey'" );
$value = $_SGLOBAL['db']->fetch_array( $query );
$billkey = $value[billkey];
$query = $_SGLOBAL['db']->query( "SELECT AES_DECRYPT(datavalue,'FG5tki86ER')AS chinakey FROM hfwk_config where var='chinabankkey'" );
$value = $_SGLOBAL['db']->fetch_array( $query );
$chinakey = $value[chinakey];
$query = $_SGLOBAL['db']->query( "SELECT AES_DECRYPT(datavalue,'R5h899hH65')AS alikey FROM hfwk_config where var='alipaykey'" );
$value = $_SGLOBAL['db']->fetch_array( $query );
$alikey = $value[alikey];
if ( $_GET[pid] ){
do{
session_start( );
$query = $_SGLOBAL['db']->query( "SELECT * FROM hfwk_pay where pid='".$_GET['pid']."'" );
$value = $_SGLOBAL['db']->fetch_array( $query );
$Money = $value[money];
$orderId = $value[orderId];
$payerName = $value[payusername];
$paytool = $value[paytool];
switch ( $paytool ){
case 1 :
$payurl = "99bill/send.php";
$gopay->getpayname( $Money, $orderId, $payerName, $config['99billid'], $billkey, $config['99billcharset'], "", $config['siteurl'], $payurl, "", "", $config['paygoodsname'], "", $config['userpayemail'] );
break;
case 2 :
$payurl = "chinabank/Send.php";
$gopay->getpayname( $Money, $orderId, $payerName, $config['chinabankid'], $chinakey, "", "", $config['siteurl'], $payurl, "", "", $config['paygoodsname'], "", "" );
break;
default :
switch ( $config['alipayservice'] ){
case 1 :
$Service = "create_partner_trade_by_buyer";
break;
case 2 :
$Service = "create_direct_pay_by_user";
break;
default :
$Service = "trade_create_by_buyer";
}
$payurl = "alipay/index.php";
$gopay->getpayname( $Money, $orderId, $payerName, $config['alipayid'], $alikey, "", "", $config['siteurl'], $payurl, $config['alipaymail'], $Service, $config['paygoodsname'], $config['paydescription'], "" );
if ($value[paytool] ){
break;
}
}
$uid = $_SGLOBAL['supe_uid'];
$payname = $_SGLOBAL['supe_username'];
$query = $_SGLOBAL['db']->query( "SELECT notenum FROM uchome_space where uid=".$uid );
$value = $_SGLOBAL['db']->fetch_array( $query );
$notenum = $value[notenum];
if ( 0 < $notenum ){
$newsms = "(新)<img src=\"../../task/images/sms.gif\" width=\"16\" height=\"16\" /><bgsound src=\"../../task/images/sms.mp3\" autostart=\"true\" loop=\"1\"></embed>";
}
$query = mysql_query( "SELECT money FROM hfwk_member where uid=".$uid." " );
$value = mysql_fetch_array( $query );
$nowmoney = $value[money];
$query = mysql_query( "SELECT count(*) AS payconunt FROM hfwk_pay where payuid=".$uid." AND paystate=0 " );
$value = mysql_fetch_array( $query );
$payconunt = $value[payconunt];
$orderId = "U".$uid."D".date( "YmdHis" );
if ( !submitcheck( "paysubmit" ) ){
break;
}
$preg = "/^0+\\d+\$/";
if ( strlen( $_POST[Money] ) == "0" || $_POST[Money] == "/^0+\$/" || preg_match( $preg, $_POST[Money] ) ){
showmessage( "请输入正确的付款金额", "deposit.php" );
}else if ( $_POST[Money] < $config[userpayminimum] ){
showmessage( "请输入充值金额不能小于 ".$config['userpayminimum']." 元", "deposit.php" );
}else{
$query = $_SGLOBAL['db']->query( "SELECT orderId,CASE orderId WHEN '".$_POST['orderId']."' THEN '1' ELSE '0' END AS payrepeat FROM hfwk_pay WHERE orderId='{$_POST['orderId']}' GROUP BY orderId" );
$value = $_SGLOBAL['db']->fetch_array( $query );
$payrepeat = $value[payrepeat];
if ( $payrepeat == 1 ){
showmessage( "请不要重复提交付款", "query.php?op=paylist" );
}else{
$paytool = $_POST[paytool];
$Money = $_POST[Money];
$orderId = $_POST[orderId];
$payerName = $_POST[payerName];
$dateline = mktime( );
switch ( $paytool ){
case 1 :
if ( $config['99billdirect'] ){
$bankName = $_POST['99billbank'];
}
$payurl = "99bill/send.php";
$gopay->getpayname( $Money, $orderId, $payerName, $config['99billid'], $billkey, $config['99billcharset'], $bankName, $config['siteurl'], $payurl, "", "", $config['paygoodsname'], "", $config['userpayemail'] );
$record->getrecordname( $orderId, $paytool, $uid, $payerName, $Money, $dateline, $paystate );
break;
case 2 :
$bankName = $_POST['chinabank_name'];
$payurl = "chinabank/Send.php";
$gopay->getpayname( $Money, $orderId, $payerName, $config['chinabankid'], $chinakey, "", $bankName, $config['siteurl'], $payurl, "", "", $config['paygoodsname'], "", "" );
$record->getrecordname( $orderId, $paytool, $uid, $payerName, $Money, $dateline, $paystate );
break;
default :
$paykey = mcryptcd( );
if ( $paykey == $userkey || $paykey == $userkey2 || $paykey == $userkey3 ){
switch ( $config['alipayservice'] ){
case 1 :
$Service = "create_partner_trade_by_buyer";
break;
case 2 :
$Service = "create_direct_pay_by_user";
break;
default :
$Service = "trade_create_by_buyer";
}
$payurl = "alipay/index.php";
$gopay->getpayname( $Money, $orderId, $payerName, $config['alipayid'], $alikey, "", "", $config['siteurl'], $payurl, $config['alipaymail'], $Service, $config['paygoodsname'], $config['paydescription'], "" );
}
$record->getrecordname( $orderId, $paytool, $uid, $payerName, $Money, $dateline, $paystate );
}
}
}
} while ( 0 );
//位置1
$query = $_SGLOBAL['db']->query( "SELECT * FROM hfwk_onepage WHERE pid=1 " );
$value = $_SGLOBAL['db']->fetch_array( $query );
$gobank = $value[pagecontent];
//位置2
include( template( "task_deposit" ) );
echo "\t\t\t\t\t\t\r\n";
//位置3//位置1,2,3都有可能会放结束的}。具体放在什么位置,就只有看你这个页面的功能需求了。
?>