ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل پرداخت فاکتور با مبلغ x تومان درگاه ملت



samboy
May 9th, 2013, 20:53
سلام

دوستان برای حل مشکل پرداخت فاکتور با مبلغ x تومان درگاه ملت به صورت زیر کد جایگزین را قرار داده اند:

در فایل Pay.php بجای کد زیر:


$amount = $_POST['Amount'];


قرار دادن کد زیر:



$invoideid=intval($invoideid);
$dbinvoice = mysql_fetch_object(mysql_query("SELECT tblinvoices.total AS amount,tblcurrencies.code AS currency FROM tblinvoices LEFT JOIN tblclients ON tblinvoices.userid=tblclients.id LEFT JOIN tblcurrencies ON tblclients.currency=tblcurrencies.id WHERE tblinvoices.id='$invoideid'"));
$amount=str_replace('.00','',$dbinvoice->amount);
if ($dbinvoice->currency == 'Rial'){
//nothing
$amount=intval($amount);
}else{
$amount = intval($amount)*10;
}


من currency رو تومان تعریف کردم حالا در قسمت کد بالا بجای 'Rial' نوع 'Toman' قرار بدم؟

ممنون

jenatmilad
May 9th, 2013, 21:15
سلام. در خط آخر عدد صفر رو وردار که به مبلغ تومان یه صفر اضاف نشه

$amount = intval($amount)*10;

samboy
May 9th, 2013, 22:31
سلام. در خط آخر عدد صفر رو وردار که به مبلغ تومان یه صفر اضاف نشه

$amount = intval($amount)*10;

یعنی 0 عدد ده رو حذف کنم که به صورت زیر بشه:

$amount = intval($amount)*1;

--------------

برای اون قسمتی که گفتم عبارت 'Rial' تبدیل به 'Toman' تبدیل شه؟

jenatmilad
May 9th, 2013, 22:35
بله

samboy
May 9th, 2013, 22:41
بله

تبدیل currency هم بله؟

ممنون:53:

jenatmilad
May 9th, 2013, 22:44
بله.تست بفرمائید اگر به مشکل برخوردید بپرسید پاسخ میدیم.;)

samboy
May 9th, 2013, 23:05
مشکل بوجود اومد خطای "امکان اتصال وجود ندارد ، لطفاً دوباره تلاش کنید."

البته کاری به اون صفر و نوع currency نداره.

samboy
May 12th, 2013, 18:02
مشکل بوجود اومد خطای "امکان اتصال وجود ندارد ، لطفاً دوباره تلاش کنید."

البته کاری به اون صفر و نوع currency نداره.

up

samboy
May 14th, 2013, 20:20
مشکل بوجود اومد خطای "امکان اتصال وجود ندارد ، لطفاً دوباره تلاش کنید."

البته کاری به اون صفر و نوع currency نداره.

up