سوالی در مورد مستندات درگاه بانک ملت

rocki3oy

کاربر عضو
با سلام و احترام.

دوستان عزیز من می خوام بدونم آیا مقداری هست که زمان ارسال به سمت درگاه بانک ملت با مقداری که برگشت می خوره برابر باشه.

به طور مثال می خوام بدونم آیا زمانی که یک پرداخت موفقیت آمیز میشه آیا مقدار refid که زمان ارسال به سمت بانک میره با مقدار دریافتی refid برابر هستند اگر برابر هستند زمان برگشت با چه چیزی میشه اینو فراخونی کرد.

 

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
سلام

توی برگشت از بانک از کد زیر استفاده کنید :

die(var_dump($_POST));


یه صفحه سفید نشون میده که تمام مقادیر بازگشتی از بانک رو نشون میده . چون بانک ملت از متد post توی فرمش استفاده میکنه .

میدونم میخاید چیکار کنید ، میخاید بجای استفاده از سشن یا کوئری استرینگ شماره سفارشی چیزی رو از طریق پست بگیرید.

تا اونجا که یادمه عبارت

$_POST['SaleOrderId']


همون orderId هست که به ملت ارسال میکنید و در برگشت هم میگیریدش ولی باید دقت کنید که حتما باید منحصر به فرد باشه .

 
آخرین ویرایش توسط مدیر:

rocki3oy

کاربر عضو
با سلام و احترام ممنونم بابت راهنمايي.

من مواردي كه دريافت و ارسال ميشد رو چك مي كردم مقدار refid ثابت بود.

------

عذر خواهي مي كنم يك سوال ديگه داستم مربوط به همين متد post و get ميشه ممنون ميشم راهنمايي كنيد.

من يك فرم دارم به طور مثال در دامين ١

اطلاعات توسط متد post از دامين ١ ارسال ميشه و در دامنه ٢ دريافت ميشه.

ايا به جز اطلاعاتي كه در فرم ارسال ميشه دستوري هست كه لينك دامنه ١ و اي پي هم ارسال بشه كه من بتونم در دامنه ٢ فراخواني كنم. 

ممنونم ميشم يك راهنمايي كوچيك بفرماييد

 

rocki3oy

کاربر عضو
با سلام و احترام خدمت دوستان عزیز خواستم یک مورد در مورد چیزی که می خوام توضیح بدم.

ممنون میشم دوستانی که می تونند راهنمایی کنند.

من یک فرم دارم همانند فرم زیر در domain1.com که یک سری اطلاعات را به سمت دامنه دو با متد post ارسال می کنه.

<form action="http://domain1.com/get_info.php" method="POST">
<input type="type" name="info1">
<input type="type" name="info2">
<input type="type" name="info3">
<input type="type" name="info4">

<input type="submit">
</form>




حالا در سایت domain2.com این اطلاعات را دریافت می کنم.

<?php
echo $_POST['info1'];
echo $_POST['info2'];
echo $_POST['info3'];
echo $_POST['info4'];

?>


اما به جز این اطلاعات دریافت می خوام دامنه و آی پی ارسال کننده را دریافت کنم.

یعنی به عبارتی Domain1.com را با آی پی دریافت کنم.

ممنون میشم راهنمایی کنید.

تشکر.

 

rocki3oy

کاربر عضو
دوستان عزيز ممنون ميشم يه راهنمايي كوچيك يا بگيد چي تو  سايت هاي خارجي جستجو كنم ممنونم

 

Mohammad

مدیر انجمن
پرسنل مدیریت
با HTTP_REFERER میتونید ادرس ارجاع دهنده (سرور) رو دریافت کنید.

 
بالا