سلام
من یه کامپوننت درست کردم برای درگاه بانک ملت کدش هم به صورت زیر هست
من یه کامپوننت درست کردم برای درگاه بانک ملت کدش هم به صورت زیر هست
public static function Pay($amount,$orderId) { require_once(Yii::app()->homeUrl.'/lib/nusoap.php'); $client = new nusoap_client(self::$wsdl); $parameters = array( 'terminalId' => self::$terminalId, 'userName' => self::$userName, 'userPassword' => self::$Password, 'orderId' => $orderId, 'amount' => $amount, 'localDate' => date('Ymd'), 'localTime' => date('his', time()), 'additionalData' => 'شماره فاکتور شماره '.$orderId , 'callBackUrl' => Yii::app()->createAbsoluteUrl('order/callback'), 'payerId' => 0); $result = $client->call('bpPayRequest', $parameters, self::$namespace); if (!$client->fault) { $resultStr = $result; $err = $client->getError(); if ($err) { echo '<h2>Error</h2><pre>' . $err . '</pre>'; die(); } else { // Display the result $res = explode (',',$resultStr); $ResCode = $res[0]; if ($ResCode == "0") { // Update table, Save RefId header('Location: https://pgw.bpm.bankmellat.ir/pgwchannel...pay.mellat' . $res[1]); //echo '<meta http-equiv="Refresh" content="0; url=http://www.jahanpay.com/pay_invoice/' . $res . '" />'; Yii::app()->end(); } }// end Display the result }// end Check for errors }ولی هنگام اجرا شدن به پیغام زیر برخورد می کنم
کد:
require_once(): http:// wrapper is disabled in the server configuration by allow_url_include=0