این اسکریپت بانک ملت هست کجاش رو باید تغییر بدم؟؟
<?
/*
Virtual Freer
Virtual Freer
Copyright (c) 2012 sharjiran.net
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License v3 (
The GNU General Public License v3.0 - GNU Project - Free Software Foundation (FSF))
as published by the Free Software Foundation.
*/
//-- اطلاعات کلی پلاگین
$pluginData[sharjiranParsian][type] = 'payment';
$pluginData[sharjiranParsian][name] = 'كليه بانكها-پارسيان';
$pluginData[sharjiranParsian][uniq] = 'sharjiranParsian';
$pluginData[sharjiranParsian][description] = 'مخصوص پرداخت با دروازه پرداخت <a rel="nofollow" href="http://sharjiran.net">شارژ ايران</a>';
$pluginData[sharjiranParsian][author][name] = 'sharjiran.net';
$pluginData[sharjiranParsian][author][url] = 'http://sharjiran.net';
$pluginData[sharjiranParsian][author][email] = 'info@sharjiran.net';
//-- فیلدهای تنظیمات پلاگین
$pluginData[sharjiranParsian][field][config][1][title] = 'شماره حساب شارژ ايران';
$pluginData[sharjiranParsian][field][config][1][name] = 'AccountNumber';
//-- تابع انتقال به دروازه پرداخت
function gateway__sharjiranParsian($data)
{
global $config,$db,$smarty;
$AccountNumber = trim($data[AccountNumber]);
$Amount = round($data[amount]);
$RequestId = $data[invoice_id];
$BackUrl = $data[callback];
$update[payment_rand] = $requestId;
$sql = $db->queryUpdate('payment', $update, 'WHERE `payment_rand` = "'.$requestId.'" LIMIT 1;');
$db->execute($sql);
echo"<form name='myform' method='post' action='http://sharjiran.net/sharjiran/PayInfoParsian.php' >
<input type='hidden' name='AccountNumber' value=$AccountNumber >
<input type='hidden' name='Amount' value=$Amount >
<input type='hidden' name='RequestId' value=$RequestId >
<input type='hidden' name='BackUrl' value=$BackUrl >
</form>
<script language='javascript'>document.myform.submit();</script>";//header("location:http://sharjiran.ip-iran.com/asan_test/bp/payment.php?AccountNumber=$AccountNumber&Amount=$A mount&requestId=$requestId&BackUrl=$BackUrl");
}
//-- تابع بررسی وضعیت پرداخت
function callback__sharjiranParsian($data)
{
global $db,$post;
$result = $post['Result'];
$requestId = $post['RequestId'];
$followCode = $post['FollowCode'];
$security = $post['SecurityAnswer'];
$sql = 'SELECT * FROM `payment` WHERE `payment_rand` = "'.$requestId.'" LIMIT 1;';
$payment = $db->fetch($sql);
$amount = round($payment[payment_amount]);
if ($payment[payment_status] == 1)
{
if ($result == 0)//-- موفقیت آمیز
{
if($post[Amount] != $payment[payment_amount])
{
$output[status] = 0;
$output[message]= 'در اطلاعات پرداختي مغايرت وجود دارد';
}
else
{
$backResult = file("http://sharjiran.ip-iran.in/asan_pardakht/CheckPay.php?FollowCode=$followCode&RequestId=$req uestId");
if($backResult[0]==0)
{
//-- آماده کردن خروجی
$output[status] = 1;
$output[res_num] = $requestId;
$output[ref_num] = $followCode;
$output[payment_id] = $payment[payment_id];
}
else
{
$output[status] = 0;
$output[message]= 'تراكنش موفقيت آميز نبود';
}
}
}
else if($result == -1)
{
//-- در تایید پرداخت مشکلی بهوجود آمده است
$output[status] = 0;
$output[message]= 'در اتصال به درگاه بانك مشكلي پيش آمده يا اينكه اطلاعات پرداختي شما نامعتبر بوده است. ';
}
}
else
{
//-- قبلا پرداخت شده است
$output[status] = 0;
$output[message]= 'سفارش قبلا پرداخت شده است.';
}
return $output;
}