PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : اشکال این فایل کجاست ؟ (ماژول بانک ملت)



php dady
October 21st, 2013, 17:41
سلام
فایلی که براتون گذاشتم باید موقع برگشت از سایت بانک ملت کاربر رو به سایتی که ازش اومده منتقل کنه و مبلغ واریزی و شماره پیگیری رو نشون بده. اما به سایت کاربر منتصل نمیشه و نتیجه عکس زیر میشه :



Array ( [RefId] => ED17144578CCAF5E [ResCode] => 0 [SaleOrderId] => 23385829 [SaleReferenceId] => 21545644943 [CardHolderInfo] => B7604EC070ECBB867A7530A7583024324C09BC462973950E20 E77C9C623E082D )




http://www.webhostingtalk.ir/attachments/f148/16296-%D8%A7%D8%B4%DA%A9%D8%A7%D9%84-%D8%A7%DB%8C%D9%86-%D9%81%D8%A7%DB%8C%D9%84-%DA%A9%D8%AC%D8%A7%D8%B3%D8%AA-%D8%9F-%D9%85%D8%A7%DA%98%D9%88%D9%84-%D8%A8%D8%A7%D9%86%DA%A9-%D9%85%D9%84%D8%AA-1-jpg


کدهای پی اچ پی :



<?php

if($_POST['RefId']){
include "include/config.php";
@$ref=$_POST['RefId'];
@$res=$_POST['ResCode'];
@$refs=$_POST['SaleReferenceId'];
@$ord=$_REQUEST["SaleOrderId"];
print_r($_POST);
include "soap/nusoap.php";
@$soapclient = new nusoap_client("https://pgws.bpm.bankmellat.ir/pgwchannel/services/pgw?wsdl");
@$namespace='http://interfaces.core.sw.bps.com/';
@$parameters = array(
'terminalId' => '111111',
'userName' => '22222',
'userPassword' => '0000',
'orderId' => $_POST['SaleOrderId'],
'saleOrderId' => $_POST['SaleOrderId'],
'saleReferenceId' => $_POST['SaleReferenceId']);
// Call the SOAP method
@$result = $soapclient->call('bpVerifyRequest', $parameters, $namespace);
print_r($result);
if(print_r($result,true)=='0'){
@$q754=mysql_query("SELECT * FROM api_req WHERE ref_id='".$ord."'",$connect);
@$r754=mysql_fetch_assoc($q754);
@$q984=mysql_query("SELECT * FROM `trans` WHERE `trans_id`='".$ord."'",$connect);
@$r984=mysql_fetch_assoc($q984);
if($r984['result']=='x'){
?>

<title>در حال هدایت ...</title>

<div id="apDiv1">
<p><img src="http://www.webhostingtalk.ir/images/load.gif"/></p>
<p>لطفا صبر کنید</p>
<p>در حال پردازش اطلاعات و انتقال به سایت پذیرنده </p></div>
<script>
function send(){
document.getElementById("bank_form").submit()
;}
setTimeout("send()",3000)
</script>
<form action="<?php echo $r754['back_url'] ?>"method="post" name="form" id="bank_form"><input name="depay_stat" type="hidden" value="<?php echo $_POST['ResCode'] ?>">
<input name="depay_res" type="hidden" value="<?php echo $ord ?>"><input name="depay_order_id" type="hidden" value="<?php echo $r754['order_id'] ?>"></form>
</div>
<?php
@$q_995=mysql_query("UPDATE `trans` SET `result` = '".$res."' WHERE `trans_id` = ".$ord.";",$connect);
@$pg=mysql_query("SELECT * FROM gateway WHERE gateway_pin='".$r984['gateway_id']."'",$connect);
$rpg=mysql_num_rows($pg);
if($rpg['karmozd']=='2'){
$r754['amount']=$r754['amount']*97.5/100;
;}elseif($rpg['karmozd']=='1'){
$r754['amount']=$r754['amount']*97.5/100;
;}

@$q18=mysql_query("UPDATE `users` SET `credit` = `credit`+'".$r754['amount']."' WHERE `id` = '".$r984['user_id']."'",$connect);
;};}else{
@$q_995=mysql_query("UPDATE `trans` SET `result` = '".$res."' WHERE `trans_id` = ".$ord.";",$connect);
?>
<title>در حال هدایت ...</title>

<div id="apDiv1">
<p><img src="http://www.webhostingtalk.ir/images/load.gif"/></p>
<p>لطفا صبر کنید</p>
<p>در حال پردازش اطلاعات و انتقال به سایت پذیرنده </p></div>

<form action="<?php echo $r754['back_url'] ?>"method="post" name="form" id="bank_form"><input name="stat" type="hidden" value="<?php echo $_POST['ResCode'] ?>">
<input name="res" type="hidden" value="<?php echo $ord ?>"><input name="order_id" type="hidden" value="<?php echo $r754['order_id'] ?>"></form>
</div>
<?php
;};}
?>



من میخوام بعد از ذخیره اطلاعات در دیتابیس به سایت کاربر منتقل بشه
ممنون میشم دوستان عزیز کمک بکنند

php dady
October 21st, 2013, 18:06
کسی نیست کمک کنه ؟

AbtinServer
October 21st, 2013, 18:46
curl رو هاست شما کانفیگ هست ؟
و اینکه پورت 2086 و 1235 بازه ؟

php dady
October 21st, 2013, 18:51
یعنی به curl و پورت های 2086 و 1235 مربوط میشه ؟

AbtinServer
October 21st, 2013, 18:54
امکانش هست. 95 % به نظر من مربوط به 2086 است. چون قبلا برام پیش اومده.

php dady
October 21st, 2013, 19:28
موارد بالا فعال هست.

php dady
October 22nd, 2013, 00:48
کسی نیست مرا یاری کند...؟؟؟

AbtinServer
October 22nd, 2013, 12:20
ماژول شما نال هست ؟ یا ماله فراسوئه؟