نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: اشکال این فایل کجاست ؟ (ماژول بانک ملت)

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو جدید php dady آواتار ها
    تاریخ عضویت
    Oct 2013
    محل سکونت
    تبریز
    نوشته ها
    14
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    47
    تشکر شده در
    35 پست

    پیش فرض اشکال این فایل کجاست ؟ (ماژول بانک ملت)

    سلام
    فایلی که براتون گذاشتم باید موقع برگشت از سایت بانک ملت کاربر رو به سایتی که ازش اومده منتقل کنه و مبلغ واریزی و شماره پیگیری رو نشون بده. اما به سایت کاربر منتصل نمیشه و نتیجه عکس زیر میشه :



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






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

    کد HTML:
    <?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    
                        ;};}
    ?>
    من میخوام بعد از ذخیره اطلاعات در دیتابیس به سایت کاربر منتقل بشه
    ممنون میشم دوستان عزیز کمک بکنند

    تصاویر پیوست شده تصاویر پیوست شده
    • نوع فایل: jpg 1.jpg (48.2 کیلو بایت, 3 نمایش)
    • نوع فایل: jpg 1.jpg (34.6 کیلو بایت, 23 نمایش)
    ویرایش توسط php dady : October 21st, 2013 در ساعت 17:46
    php , mysql , html5 , css3 , jquery+ajax |
    قبول سفارشات برنامه نویسی

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •