پارس جوم ::  انجمن های تخصصی جوملا
در مورد کدهای php - نسخه‌ی قابل چاپ

+- پارس جوم :: انجمن های تخصصی جوملا (https://forums.parsjoom.ir)
+-- انجمن: پشتیبانی (/forum-70.html)
+--- انجمن: مباحث و مشکلات عمومی (/forum-33.html)
+--- موضوع: در مورد کدهای php (/thread-20212.html)



در مورد کدهای php - saso - ۵-۷-۱۳۹۵ ۰۵:۳۳ عصر

این کد ها در ورژن پایین php جواب میداد و من می تونستم مقدار $msg را به دست بیارم در ورژن بالاتر نمی تونم


کد:
require_once('lib/nusoap.php');  
      $client = new nusoap_client('https://sadad.shaparak.ir/services/MerchantUtility.asmx?wsdl','wsdl');
            $soapProxy = $result->getProxy() ;

        $result=$soapProxy->CheckRequestStatusResult($OrderId , $MerchantId  , $TerminalID, $TransactionKey , $_SESSION['req'] , $AmountTrans);

        
     $msg=ShowStatus($array['FailCode']);
     $ResponseCode=$array['ResponseCode'];
     $RefNo=$array['RefrenceNumber'];
     $AppStatus=$array['AppStatus'];
این هم بقیه کد
کد:
function ShowStatus($ErrorCode){
$ErrorDesc =  $ErrorCode;
    if($ErrorCode=="0")
        $ErrorDesc = "بدون اشكال";
    if($ErrorCode=="1")
        $ErrorDesc = "با بانک تماس حا صل نمایید";
    else if($ErrorCode=="12")
    .
    .
    .
     return $ErrorDesc;}
و قسمتی که کد رو نشان میداد
کد:
echo ("وضعیت تراکنش : ".$msg." ");
در ورژن php 5.6.26 چرا نشان داده نمی شود
لطفا راهنمایی کنید


RE: در مورد کدهای php - saso - ۵-۷-۱۳۹۵ ۰۷:۴۴ عصر

مشکل حل شد ممنون