صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 12

موضوع: تغییر نام درگاه در فریر

  1. #1
    کاربر اخراج شده
    تاریخ عضویت
    Nov 2012
    نوشته ها
    12
    تشکر تشکر کرده 
    108
    تشکر تشکر شده 
    114
    تشکر شده در
    94 پست

    پیش فرض تغییر نام درگاه در فریر

    سلام
    چطوری میشه اسم درگاه رو تغییر داد ؟

  2. # ADS




     

  3. #2
    کاربر اخراج شده
    تاریخ عضویت
    Nov 2012
    نوشته ها
    12
    تشکر تشکر کرده 
    108
    تشکر تشکر شده 
    114
    تشکر شده در
    94 پست

    پیش فرض پاسخ : تغییر نام درگاه در فریر

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

  4. #3
    عضو انجمن ali-rezam آواتار ها
    تاریخ عضویت
    Aug 2013
    محل سکونت
    Tehran
    نوشته ها
    156
    تشکر تشکر کرده 
    507
    تشکر تشکر شده 
    258
    تشکر شده در
    179 پست

    پیش فرض پاسخ : تغییر نام درگاه در فریر

    در هاست خود به قسمت plugins اسکریپت freer مراجعه کنید ، فایل php درگاهی که مایل هستید نامش رو تغییر بدید رو پیدا کنید و ویرایش کنید
    در خط های ابتدایی نام درگاه هست که به راحتی میشه تغییر داد
    { Live in the moment }
    ...

  5. تعداد تشکر ها از ali-rezam به دلیل پست مفید


  6. #4
    عضو انجمن amin karimi آواتار ها
    تاریخ عضویت
    Nov 2014
    محل سکونت
    کرمانشاه
    نوشته ها
    224
    تشکر تشکر کرده 
    228
    تشکر تشکر شده 
    274
    تشکر شده در
    210 پست

    پیش فرض پاسخ : تغییر نام درگاه در فریر

    با سلام رایگان انجام میشه براتون از طریق تلگرام در ارتباط باشید

  7. تعداد تشکر ها از amin karimi به دلیل پست مفید


  8. #5
    عضو انجمن RealHAM آواتار ها
    تاریخ عضویت
    Apr 2016
    نوشته ها
    425
    تشکر تشکر کرده 
    36
    تشکر تشکر شده 
    455
    تشکر شده در
    368 پست

    پیش فرض پاسخ : تغییر نام درگاه در فریر

    سلام

    به پوشه plugins بروید، فایل مربوط به درگاه مورد نظرتون را باز کنید و مقدار که مقابل خط زیر داخل کوتیشن قرار گرفته است را به مقدار دلخواه تغییر دهید
    کد:
    $pluginData[...][name]
    سامانه میزبانی وب صفروب | سامانه پرداخت یک دو سه پی
    تلفن : ۰۹۳۰۴۰۰۱۹۸۶ | تلگرام : safeith
    شرکت فناوران برنامه نویس ماد

  9. تعداد تشکر ها از RealHAM به دلیل پست مفید


  10. #6
    کاربر اخراج شده
    تاریخ عضویت
    Nov 2012
    نوشته ها
    12
    تشکر تشکر کرده 
    108
    تشکر تشکر شده 
    114
    تشکر شده در
    94 پست

    پیش فرض پاسخ : تغییر نام درگاه در فریر

    کد PHP:
    <?
        $pluginData[shetabha_default][type] = 'payment';
        $pluginData[shetabha_default][name] = 'شتاب ها';
        $pluginData[shetabha_default][uniq] = 'shetabha_default';
        $pluginData[shetabha_default][description] = ' مخصوص پرداخت با دروازه پرداخت الکترونیک واسط <a href="http://shetabha.com">شتاب ها</a>';
        $pluginData[shetabha_default][author][name] = 'Mehrdad Amini';
        $pluginData[shetabha_default][author][url] = 'http://Mehrdad.FarsiText.CoM';
        $pluginData[shetabha_default][author][email] = 'PCMehrdad@gmail.com';
        
        //-- فیلدهای تنظیمات پلاگین
        $pluginData[shetabha_default][field][config][1][title] = 'کد کاربری شتاب ها';
        $pluginData[shetabha_default][field][config][1][name] = 'user_id';
        $shetabha_main_url = "http://www.shetabha.com/";
        //=======================
        
        function gateway__shetabha_default($data)
        {
            global $config,$smarty,$db,$shetabha_main_url;
            
            $bank_slug='default';
            $type_pre_respons='clear';
            $sql = 'SELECT * FROM `payment` WHERE `payment_rand` = "'.$data[invoice_id].'" LIMIT 1;';
            $payment = $db->fetch($sql);
            if ( $payment ) {
                $user_id         =     $data[user_id];
                $amount         =     $data[amount];
                $invoice_id        =     $data[invoice_id];
                $id             =     $payment[payment_id];
                $callbackUrl       =     $data[callback].'&id='.$id;
                $payment_email     =     $payment[payment_email];
                $payment_mobile = $payment[payment_mobile];
                ///////////////\\\\\\\\\\\\\\\\ 
                
                $reserve_data = array(
                    'userid'=>$user_id,
                    'amount'=>$amount,
                    'backurl'=>$callbackUrl,
                    'type'=>$bank_slug,
                    'email'=>$payment_email,
                    'mobile'=>$payment_mobile);
                $get_reserve = httpPost($shetabha_main_url.'api/reserve/'.$type_pre_respons,$reserve_data);
                if(intval($get_reserve) >=0)
                {
                    $sql = $db->queryUpdate('payment', array('payment_ref_num'=>$get_reserve), 'WHERE `payment_id` = "'.$id.'" LIMIT 1;');
                    $db->execute($sql);
                    header('location:'.$shetabha_main_url.'api/payment/'.$get_reserve.'/'.$bank_slug);
                    exit;
                }else
                {
                    $data[title] = 'خطای سیستم';
                    $data[message] = '<font color="red">در ارتباط با شتاب ها خطایی رخ داده است</font> شماره خطا: '.intval($get_reserve).'<br /><a href="index.php" class="button">بازگشت</a>';
                    $smarty->assign('data', $data);
                    $smarty->display('message.tpl');
                    exit;
                }
            }
        }

        
    //==========================================================================================================    

        function callback__shetabha_default($data)
        {
            global $post,$config,$db,$get,$smarty,$shetabha_main_url;
            $type_post_respons='clear';
            //===================
            $row_id = $get['id'];
            $payment_id = $post['payment_id'];
            $resid = $post['resid'];
            $resid2 = $post['resid2'];
            $status = $post['status'];
            $time = $post['time'];
            $amount = $post['amount'];
            $user_id         =     $data[user_id];
            if(($status == 1) AND $resid)
            {
                $sql         = 'SELECT * FROM `payment` WHERE `payment_id` = "'.$row_id.'" LIMIT 1;';
                $payment     = $db->fetch($sql);
                if ($payment)
                {
                    //-- یعنی کد درست وارد شده است و وجود دارد٬ حالا وضعیت سفارش چک شود در چه مرحله ای هست
                    if ($payment[payment_status] == 1)//-- آماده پرداخت است
                    {
                        
                        //$get_verify = file_get_contents($shetabha_main_url."api/verify/".$user_id.'/'.$payment_id.'/'.$resid.'/'.$type_post_respons);
                        $get_verify = httpPost($shetabha_main_url."api/verify/".$user_id.'/'.$payment_id.'/'.$resid.'/'.$type_post_respons,NULL);
                        $response=explode(',',$get_verify);
                        
                        if($response[0]=='1')
                        {
                            $output[status]        = 1;
                            $output[res_num]    = $resid;
                            $output[ref_num]    = $resid2;
                            $output[payment_id] = $payment[payment_id];
                        }else if($response[0]=='0')
                        {
                            $output[status]    = 0;
                            $output[message]= 'تراکنش هنوز در حالت رزرو می باشد.';
                            
                        }else if($response[0]=='2')
                        {
                            $output[status]    = 0;
                            $output[message]= 'تراکنش پرداخت نشده است.';
                            
                        }else if($response[0]=='3')
                        {
                            $output[status]    = 0;
                            $output[message]= 'تراکنش منقضی شده است';
                        }else
                        {
                            $output[status]    = 0;
                            $output[message]= 'چنین تراکنشی وجود ندارد.';
                        }
                    }
                    else
                    {
                        $output[status]    = 0;
                        $output[message]= 'این تراکنش قبلا تغییر وضعیت داده است.';
                    }
                }
                else
                {
                    $output[status]    = 0;
                    $output[message]= 'چنین تراکنشی وجود ندارد.';
                }
            }
            else
            {
                $output[status]    = 0;
                $output[message]= 'پرداخت موفقيت آميز نبود.';
            }
            return $output;
        }
    //==========================================================
    if(!function_exists('httpPost')) {
    function httpPost($url,$postData){
        $ch = curl_init();  
        curl_setopt($ch,CURLOPT_URL,$url);
        curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
        curl_setopt($ch,CURLOPT_HEADER, false); 
        if(is_array($postData) and !empty($postData)){curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData));}
        $output=curl_exec($ch);
        curl_close($ch);
        return $output;
    }
    }
    شتاب ها انگار متفاوته نمیشه .

  11. #7
    عضو جدید
    تاریخ عضویت
    Jan 2016
    محل سکونت
    تهران
    نوشته ها
    8
    تشکر تشکر کرده 
    5
    تشکر تشکر شده 
    3
    تشکر شده در
    3 پست

    پیش فرض پاسخ : تغییر نام درگاه در فریر

    "شتاب ها" در این خط را باید تغییر دهید (خط سوم)
    $pluginData[shetabha_default][name] = 'شتاب ها';

  12. #8
    کاربر اخراج شده
    تاریخ عضویت
    Nov 2012
    نوشته ها
    12
    تشکر تشکر کرده 
    108
    تشکر تشکر شده 
    114
    تشکر شده در
    94 پست

    پیش فرض پاسخ : تغییر نام درگاه در فریر

    نقل قول نوشته اصلی توسط HostCenter.host نمایش پست ها
    "شتاب ها" در این خط را باید تغییر دهید (خط سوم)
    خب همین شتاب ها رو عوض کردم ولی نشد

    - - - Updated - - -

    اسانید راهنمایی کنین .
    از طریق دیتابیس نمیشه ؟!

  13. #9
    عضو انجمن amin karimi آواتار ها
    تاریخ عضویت
    Nov 2014
    محل سکونت
    کرمانشاه
    نوشته ها
    224
    تشکر تشکر کرده 
    228
    تشکر تشکر شده 
    274
    تشکر شده در
    210 پست

    پیش فرض پاسخ : تغییر نام درگاه در فریر

    $pluginData[shetabha_default][name] = 'شتاب ها';
    شما کش مرورگرتونو پاک کنید دوباره اقدام کنید

  14. #10
    عضو انجمن RealHAM آواتار ها
    تاریخ عضویت
    Apr 2016
    نوشته ها
    425
    تشکر تشکر کرده 
    36
    تشکر تشکر شده 
    455
    تشکر شده در
    368 پست

    پیش فرض پاسخ : تغییر نام درگاه در فریر

    سلام
    بعضی وقت ها لازم است پلاگین فعال و فعال گردد
    سامانه میزبانی وب صفروب | سامانه پرداخت یک دو سه پی
    تلفن : ۰۹۳۰۴۰۰۱۹۸۶ | تلگرام : safeith
    شرکت فناوران برنامه نویس ماد

صفحه 1 از 2 12 آخرینآخرین

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

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

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

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

  1. رقصیدن با گوگل: تغییر، تغییر و باز هم تغییر در الگوریتم
    توسط sibait در انجمن مباحث و منابع آموزشی
    پاسخ ها: 0
    آخرين نوشته: July 16th, 2017, 04:22
  2. پیام Welcome to nginx و تغییر به 404 بعد از تغییرات
    توسط mohammadali3517 در انجمن وب سرورها
    پاسخ ها: 3
    آخرين نوشته: August 15th, 2014, 00:00
  3. تغییر قیمت محصول - عدم تغییر قیمت فاکتور
    توسط azarnet در انجمن سوالات و مشکلات
    پاسخ ها: 8
    آخرين نوشته: November 3rd, 2013, 09:34
  4. در خواست کمک برای تغییر تنظیمات کلوکسو بعد از تغییر ایپی اصلی vps
    توسط cacodemon در انجمن کلوکسو يا ال ايکس ادمين Kloxo or LXAdmin
    پاسخ ها: 10
    آخرين نوشته: June 16th, 2013, 14:50
  5. تغییر timezone وب سایت در .htaccess - تغییر زمان
    توسط irmizban در انجمن سی پنل CPanel
    پاسخ ها: 0
    آخرين نوشته: February 19th, 2012, 22:17

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

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