برگزیده های پرشین تولز

Nusoap رو چيكارش كنم ؟

byvafa

کاربر تازه وارد
تاریخ عضویت
7 آپریل 2005
نوشته‌ها
175
لایک‌ها
0
راستي اين همين كد آخريه كه با كمك كد شما تست شد و جواب نداد :
PHP:
<?php
include('/home2/woh06002/public_html/sab/nusoap.php');

$soapclient = new soapclient('https://acquirer.sb24.com/ref-payment/ws/ReferencePayment?WSDL','wsdl'); 
        $soapProxy = $soapclient->getProxy()  

$verifyresult =  $soapProxy->VerifyTransaction('6uxoSmO26PAbiImCp2r/','00019001-36');  

if( $res == 1 )
    echo 'reversed successfully' ;
else
    echo 'reversed failed' ;
?>
 

zfarhad2003

Registered User
تاریخ عضویت
19 ژانویه 2004
نوشته‌ها
1,155
لایک‌ها
3
سن
40
محل سکونت
R7 register
نه فقط با وارد کردن Merchant ID و پسورد کار حل نمی شه. توی اون کلاس از توابع خاص خود FarsiCommerce استفاده کردم.

توی کد بالا بعد از getProxy() یه سمی کالون یاد رفته.
راستی اینا رو روی سرور اجرا می کنی؟ IP آدرس سرورت رو به بانک سامان دادی؟
 

byvafa

کاربر تازه وارد
تاریخ عضویت
7 آپریل 2005
نوشته‌ها
175
لایک‌ها
0
من نوکر هر چی آدم با مرام هستم !
راه افتاد.آقا فرهاد با همون کد شما درس شد (منظورم sb+.php نیست!) و تنها مشکلش همون اجرای کد آخر خط بود (";" اسمش چیه؟)
ولی یه مشکل دیگه هم دارم!
چه طوری تراکنش یا مقداری از اون رو برگشت بدم ؟ (اگه نتونستم راش بیندازم تا یه ساعت دیگه خبر میدم دیگه زحمت اونم میوفته رو دوش شما:blush:​

از آقای میلاد،سالار جان عزیز و بخصوص فرهاد عزیز تشکر می کنم:rolleyes:
 

byvafa

کاربر تازه وارد
تاریخ عضویت
7 آپریل 2005
نوشته‌ها
175
لایک‌ها
0
فرهاد جان برگشت تراکنش هم با موفقیت کار کرد!
ولی جان خودم این را افتاد ولی ما اصلا نفهمیدیم اولا این مشکلش کجا بود! دوما اصلا این nusoap چیه !!!!

می رم یه کم روی کد sb+.php کار می کنم اگه مشکلی داشتم بازم مزاحمتون میشم .

با تشکر از همه دوستان
 

zfarhad2003

Registered User
تاریخ عضویت
19 ژانویه 2004
نوشته‌ها
1,155
لایک‌ها
3
سن
40
محل سکونت
R7 register
خوشحال شدم که بالاخره مشکلت راه افتاد.

فکر کنم مشکل برمی گشت به همون آدرس IP که وارد می کردی. البته فقط احتمال می دم.


باز اگه مشکلی داشتی در خدمتم.
 

byvafa

کاربر تازه وارد
تاریخ عضویت
7 آپریل 2005
نوشته‌ها
175
لایک‌ها
0
به نقل از zfarhad2003 :
خوشحال شدم که بالاخره مشکلت راه افتاد.

فکر کنم مشکل برمی گشت به همون آدرس IP که وارد می کردی. البته فقط احتمال می دم.


باز اگه مشکلی داشتی در خدمتم.
من نوكر هر چي آدم با مرامم.
الهي از زندگيت خير ببيني مادر!

ولي خدايي شما دينتو رو به دنياي كدبازادا كرديم با اون persianos ولي ما تازه كارا هنوز مونديم! ولي اگه خدا بخواد به زودي دينم رو دا خواهم كرد :rolleyes:
 

gama

کاربر تازه وارد
تاریخ عضویت
20 آپریل 2006
نوشته‌ها
58
لایک‌ها
0
سلام ، ضمن احترام به دوستان
ولی نیاز به این همه دردسر نبود
اینجا رو نگاه می کردی : http://www.fascript.com/content/view/100/36/
البته آبجکت های 2و3 رو . هم سامان هم پارسیان و هم Paypal تو یک مجموعه .
موفق باشید ...
 

adnan

Registered User
تاریخ عضویت
5 اکتبر 2003
نوشته‌ها
1,249
لایک‌ها
10
محل سکونت
مشهد
یک زمانی من با سامان مشکل نداشتم و بخوبی کار می کرد ولی تازگی این خطا برای من رخ می دهد :

کد:
arse error: syntax error, unexpected T_STRING in /home/saman/public_html/lib/nusoap.php(6983) : eval()'d code on line 1

Fatal error: Class 'soap_proxy_1070423017' not found in /home/saman/public_html/lib/nusoap.php(6985) : eval()'d code on line 1

کدی که استفاده می کنم :

PHP:
<?php
require_once('lib/nusoap.php');
$soapclient = new soapclient('https://Acquirer.sb24.com/ref-payment/ws/ReferencePayment?WSDL','wsdl');
#$soapclient->debug_flag=true;
$soapProxy = $soapclient->getProxy() ;
#if( $err = $soapclient->getError() )
#	echo $err ;
#echo $soapclient->debug_str;
$res=  $soapProxy->VerifyTransaction($_POST["RefNum"],"00244134-40369");#reference number and sellerid
if( $res <= 0 )
	echo 'verification failed' ;
else
{
	echo 'it verified';
	echo $res ;
}
?>
do ngu nu goi cam shop do lot do so sinh cao cap cho be vest cong so nu ao so mi nu chup anh studio
کسی می تونه بگه چرا بتازگی این مشکل بوجود آمده ؟
 
Last edited:
بالا