تو سایت ایزان شازژ عضو هستم اون مشکلی نداره...
ولی الان اصلا وارد درگاه نمیشه که انگار که پلاگین بانک اصلا ریخته نشده.
Index of /pay/plugins
این آدرس پلاگین هایی هست که خودکار نصب شده ولی وقتی میری توش هیچی نیست.(اجرا نمیشه)
تو سایت ایزان شازژ عضو هستم اون مشکلی نداره...
ولی الان اصلا وارد درگاه نمیشه که انگار که پلاگین بانک اصلا ریخته نشده.
Index of /pay/plugins
این آدرس پلاگین هایی هست که خودکار نصب شده ولی وقتی میری توش هیچی نیست.(اجرا نمیشه)
این اسکریپت بانک ملت هست کجاش رو باید تغییر بدم؟؟
<?
/*
Virtual Freer
Virtual Freer
Copyright (c) 2012 sharjiran.net
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License v3 (The GNU General Public License v3.0 - GNU Project - Free Software Foundation (FSF))
as published by the Free Software Foundation.
*/
//-- اطلاعات کلی پلاگین
$pluginData[sharjiranParsian][type] = 'payment';
$pluginData[sharjiranParsian][name] = 'كليه بانكها-پارسيان';
$pluginData[sharjiranParsian][uniq] = 'sharjiranParsian';
$pluginData[sharjiranParsian][description] = 'مخصوص پرداخت با دروازه پرداخت <a href="http://sharjiran.net">شارژ ايران</a>';
$pluginData[sharjiranParsian][author][name] = 'sharjiran.net';
$pluginData[sharjiranParsian][author][url] = 'http://sharjiran.net';
$pluginData[sharjiranParsian][author][email] = 'info@sharjiran.net';
//-- فیلدهای تنظیمات پلاگین
$pluginData[sharjiranParsian][field][config][1][title] = 'شماره حساب شارژ ايران';
$pluginData[sharjiranParsian][field][config][1][name] = 'AccountNumber';
//-- تابع انتقال به دروازه پرداخت
function gateway__sharjiranParsian($data)
{
global $config,$db,$smarty;
$AccountNumber = trim($data[AccountNumber]);
$Amount = round($data[amount]);
$RequestId = $data[invoice_id];
$BackUrl = $data[callback];
$update[payment_rand] = $requestId;
$sql = $db->queryUpdate('payment', $update, 'WHERE `payment_rand` = "'.$requestId.'" LIMIT 1;');
$db->execute($sql);
echo"<form name='myform' method='post' action='http://sharjiran.net/sharjiran/PayInfoParsian.php' >
<input type='hidden' name='AccountNumber' value=$AccountNumber >
<input type='hidden' name='Amount' value=$Amount >
<input type='hidden' name='RequestId' value=$RequestId >
<input type='hidden' name='BackUrl' value=$BackUrl >
</form>
<script language='javascript'>document.myform.submit();</script>";//header("location:http://sharjiran.ip-iran.com/asan_test/bp/payment.php?AccountNumber=$AccountNumber&Amount=$A mount&requestId=$requestId&BackUrl=$BackUrl");
}
//-- تابع بررسی وضعیت پرداخت
function callback__sharjiranParsian($data)
{
global $db,$post;
$result = $post['Result'];
$requestId = $post['RequestId'];
$followCode = $post['FollowCode'];
$security = $post['SecurityAnswer'];
$sql = 'SELECT * FROM `payment` WHERE `payment_rand` = "'.$requestId.'" LIMIT 1;';
$payment = $db->fetch($sql);
$amount = round($payment[payment_amount]);
if ($payment[payment_status] == 1)
{
if ($result == 0)//-- موفقیت آمیز
{
if($post[Amount] != $payment[payment_amount])
{
$output[status] = 0;
$output[message]= 'در اطلاعات پرداختي مغايرت وجود دارد';
}
else
{
$backResult = file("http://sharjiran.ip-iran.in/asan_pardakht/CheckPay.php?FollowCode=$followCode&RequestId=$req uestId");
if($backResult[0]==0)
{
//-- آماده کردن خروجی
$output[status] = 1;
$output[res_num] = $requestId;
$output[ref_num] = $followCode;
$output[payment_id] = $payment[payment_id];
}
else
{
$output[status] = 0;
$output[message]= 'تراكنش موفقيت آميز نبود';
}
}
}
else if($result == -1)
{
//-- در تایید پرداخت مشکلی بهوجود آمده است
$output[status] = 0;
$output[message]= 'در اتصال به درگاه بانك مشكلي پيش آمده يا اينكه اطلاعات پرداختي شما نامعتبر بوده است. ';
}
}
else
{
//-- قبلا پرداخت شده است
$output[status] = 0;
$output[message]= 'سفارش قبلا پرداخت شده است.';
}
return $output;
}
من از میهن پال درگاه دارم به درستی هم کار میکنه.
این کد اسکریپتی که گذاشتی اصلن نیازی به تغییر نداره،یعنی اصلن روالش اینجوذ نیست همه ی کاربرا که این کار رو بلد نیستن...من تا به حال از ایران شارژ درگاه نگرفتم ولی مراحل تنظیم درگاه برای میهن پال اینه که اول تو هاستت توسط mysql data یه دیتابیس میسازی همراه با یوزر
بعدش توسط phpmyadmin یه فایل حاوی اطلاعات دیتابیس با پسوند sql. رو داخل این دیتابیس ساخته شده ایمپورت میکنی
بعد از انجام این کارا یه تعداد فایل که از سایت ارئه کننده ی درگاه دانلود کردی و تو فضای هاستت آپلود و فایل configuration رو طبق آموزشش ادیت می کنی.
من کلی گفتم آموزش مرحله به مرحله اش تو همون فایل دانلود شده موجوده معمولا هم بهش اسکریپت آسان پرداخت گفته میشه
دوست عزیز این که تغییر نمیخاد/شما فقط این پلاگین رو در قسمت plugin هاست خود آپلود کنید//شما باید به مدیریت سایت برینwww.site.com/back
بعدش یوزر پس بزنید به قسمت افزونه ها و سپس پلاگین شارزیران رو فعال و بعد در همین قسمت تنظمیات اون رو کلیک کنید و سپس شماره حساب سارزیران رو وارد کنید/نتونستید اطلاعات پ خ کنید
درود
درگاه ملت و پارسیان و سامان دارم
اما ....
ملت و پارسیان که حتی وارد درگاه پرداخت بانکها نمیشه
و با کمال احترام و ادب دعوت میکنه از درگاه دیگری استفاده نمائید!
جالبترش اینجاست که وارد درگاه سامان میشه! خرید میکنی پول از کارت مشتری کسر میشه اما
خطا
پرداخت تکمیل نشده است.-18
....بگرد دنبال پرتقال فرووووش!!!!!!!!!!!!!!!
حتی هاست رو فرمت کردم و از ابتدا اسکریپت نصب کردم و اون اخطار امنیتی فولدر اسمارتی رو هم رعایت کردم
امااااا
دریغ از نتیجه مطلوب
ویرایش توسط asresharj : August 14th, 2013 در ساعت 20:58 دلیل: توضیح خطا
url درگاه من روی pgws تا چند روز پیش کار میکرد الان باز قطع شده
تماس گرفتم گفت دوباره بذارید رو pgwsf
بازم اوکی نشد، من هاستم آمریکاست.
گفت پورتش رو چنده گفتم 443 گفت بذارید روی 1443
من فریر نصب کردم از دوستان راهنمایی می کنید چیکار کنم پورتشو تغییر بدم
تو ماژول بانک ملت رفتم چیزی برای پورت ندیدم
ممنون میشم راهنمایی کنید از کدوم طریق باید پورتشو تغییر بدم
ممنون
توی تمام صفحات اسکریپتم مخصوصا مشاهده کارت ها از این نوع اررور میده , چیکار کنم ؟؟؟
Warning: Illegal string offset 'product' in /home/orvisir/public_html/shop/back/cards.php on line 21
Warning: Illegal string offset 'first_field' in /home/orvisir/public_html/shop/back/cards.php on line 22
Warning: Illegal string offset 'second_field' in /home/orvisir/public_html/shop/back/cards.php on line 23
Warning: Illegal string offset 'third_field' in /home/orvisir/public_html/shop/back/cards.php on line 24
Warning: Illegal string offset 'status' in /home/orvisir/public_html/shop/back/cards.php on line 25
Warning: Illegal string offset 'show' in /home/orvisir/public_html/shop/back/cards.php on line 26
Warning: Illegal string offset 'del' in /home/orvisir/public_html/shop/back/cards.php on line 164
ارائه هاست پربازدید | سامانه پیام کوتاه
Yahoo ID: masterphp_com | Email : meysam_ka@yahoo.co.uk | Phone : 09197243104
در حال حاضر 3 کاربر در حال مشاهده این موضوع است. (0 کاربران و 3 مهمان ها)