نمایش نتایج: از شماره 1 تا 10 , از مجموع 4593

موضوع: اسکریپت رایگان فروش کارت‌های شارژ و محصولات مجازی Virtual Freer

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو جدید
    تاریخ عضویت
    Sep 2011
    نوشته ها
    5
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض پاسخ : اسکریپت رایگان فروش کارت‌های شارژ و محصولات مجازی Virtual Freer

    این اسکریپت بانک ملت هست کجاش رو باید تغییر بدم؟؟

    <?
    /*
    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;
    }

  2. #2
    عضو جدید
    تاریخ عضویت
    Jul 2013
    نوشته ها
    12
    تشکر تشکر کرده 
    3
    تشکر تشکر شده 
    2
    تشکر شده در
    2 پست

    پیش فرض پاسخ : اسکریپت رایگان فروش کارت‌های شارژ و محصولات مجازی Virtual Freer

    نقل قول نوشته اصلی توسط ehsan_Ava نمایش پست ها
    این اسکریپت بانک ملت هست کجاش رو باید تغییر بدم؟؟

    <?
    /*
    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 rel="nofollow" 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 رو طبق آموزشش ادیت می کنی.
    من کلی گفتم آموزش مرحله به مرحله اش تو همون فایل دانلود شده موجوده معمولا هم بهش اسکریپت آسان پرداخت گفته میشه

  3. #3
    عضو انجمن mo_mohit1 آواتار ها
    تاریخ عضویت
    Sep 2010
    محل سکونت
    SHIRAZ
    نوشته ها
    391
    تشکر تشکر کرده 
    424
    تشکر تشکر شده 
    405
    تشکر شده در
    275 پست

    پیش فرض پاسخ : اسکریپت رایگان فروش کارت‌های شارژ و محصولات مجازی Virtual Freer

    نقل قول نوشته اصلی توسط ehsan_Ava نمایش پست ها
    این اسکریپت بانک ملت هست کجاش رو باید تغییر بدم؟؟

    <?
    /*
    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 rel="nofollow" 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;
    }
    دوست عزیز این که تغییر نمیخاد/شما فقط این پلاگین رو در قسمت plugin هاست خود آپلود کنید//شما باید به مدیریت سایت برینwww.site.com/back
    بعدش یوزر پس بزنید به قسمت افزونه ها و سپس پلاگین شارزیران رو فعال و بعد در همین قسمت تنظمیات اون رو کلیک کنید و سپس شماره حساب سارزیران رو وارد کنید/نتونستید اطلاعات پ خ کنید

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. اسکریپت فروشگاهی Virtual Freer نسخه 1.58 جدید منتشر شد
    توسط مینا-صیفی در انجمن اسکریپت های دیگر
    پاسخ ها: 22
    آخرين نوشته: June 8th, 2023, 05:07
  2. مشکل در نمایش اطلاعات در اسکریپت Virtual Freer
    توسط hassan_shahi در انجمن اسکریپت های دیگر
    پاسخ ها: 7
    آخرين نوشته: October 14th, 2018, 12:13
  3. آپلود نشدن تصویر محصول در Virtual Freer
    توسط kianesfahan در انجمن اسکریپت های دیگر
    پاسخ ها: 6
    آخرين نوشته: February 5th, 2015, 17:01
  4. پاسخ ها: 0
    آخرين نوشته: September 20th, 2014, 14:21
  5. پاسخ ها: 0
    آخرين نوشته: November 6th, 2011, 15:47

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •