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

موضوع: اتصال php به ibsng

  1. #1
    عضو جدید
    تاریخ عضویت
    Mar 2014
    نوشته ها
    4
    تشکر تشکر کرده 
    3
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    7 اتصال php به ibsng

    با سلام خدمت اساتید محترم
    همونطور که میدونید جهت ارتباط یک صفحه php به کمک curl به IBSng از دستور user.addNewUsers در داخل xmlrpc_encode_request استفاده میشه.

    حالا سوالی که من دارم اینه که برای تغییر گروه (Group) یک کاربر باید از چه دستوری استفاده کرد؟

    با تشکر

  2. # ADS




     

  3. #2
    عضو انجمن
    تاریخ عضویت
    Feb 2011
    نوشته ها
    558
    تشکر تشکر کرده 
    530
    تشکر تشکر شده 
    672
    تشکر شده در
    446 پست

    پیش فرض پاسخ : اتصال php به ibsng

    user.updateUserAttrs
    وب سایت شخصی: www.hassansh.ir


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


  5. #3
    عضو جدید
    تاریخ عضویت
    Mar 2014
    نوشته ها
    4
    تشکر تشکر کرده 
    3
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : اتصال php به ibsng

    نقل قول نوشته اصلی توسط hassanshaikhi نمایش پست ها
    user.updateUserAttrs

    خیلی ممنون از پاسخگویی سریعتون.

    - - - Updated - - -

    ببخشید یه سوال دیگه. الان در این دستور پارامترهای attrs و to_del_attrs رو چی باید وارد کنم؟

    فرض کنید برای کاربری با شماره 1 میخوایم گروهش رو از group1 به group2 تغییر بدیم.

  6. #4
    عضو انجمن
    تاریخ عضویت
    Feb 2011
    نوشته ها
    558
    تشکر تشکر کرده 
    530
    تشکر تشکر شده 
    672
    تشکر شده در
    446 پست

    پیش فرض پاسخ : اتصال php به ibsng

    to_del_attrs لازم ندارید اینجا چون اون مقداری که بهش میدید رو پاک میکنه.
    شما باید مقدار group_name رو توی ibs تغییر بدید که با آرایه میتونید اونو پیدا کنید و مقدار خودتون جایگزین کنید.

    کد PHP:
    $attrs = array('group_name' => '1mahe'); 

    این قسمت از کدها شاید بدردتون بخوره
    کد:
    function editUserAttr($user_id, $attrs, $to_del_attrs = array())
    
    
     {
     $server_ip = $this->server_ip;
    $server_port = $this->server_port;
    $timeout = $this->timeout;
    $auth_name = $this->auth_name;
    $auth_pass = $this->auth_pass;
    $params_arr = array('user_id' => $user_id, 'attrs' => $attrs, 'to_del_attrs' => $to_del_attrs);
    $server_method = 'user.updateUserAttrs';
    $rs = $this->rpc_request($server_method, $params_arr);
    return $rs;
    {
    
    
    
    
    
        function ChangeGroup($user_id, $GroupName = '1mahe')
       
     {
    
        
      $server_ip = $this->server_ip;
       $server_port = $this->server_port;
       $timeout = $this->timeout;
          $auth_name = $this->auth_name;
        $auth_pass = $this->auth_pass;
          $attrs = array('group_name' => $GroupName);
       $rs = $this->editUserAttr($user_id, $attrs);
    
    
          return $rs[0];
     
       }
    وب سایت شخصی: www.hassansh.ir


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


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

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

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

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

  1. کانفیگ جدید اسکریپت ناد۳۲ و اتصال مستقیم به IBSng حل مشکل مولتی یوزر ستاپ اختصاصی
    توسط javadezati در انجمن فروش انواع ماژول،پلاگین،قالب،افزونه،امکانات سفارشی
    پاسخ ها: 2
    آخرين نوشته: May 26th, 2015, 16:49
  2. assign IP to user on IBSng / اختصاص دادن آی پی به کاربر در IBSng
    توسط master_vpn در انجمن اسکریپت های دیگر
    پاسخ ها: 11
    آخرين نوشته: February 14th, 2013, 22:18
  3. اتصال SS5 به IBSng
    توسط dm800pvr در انجمن ردهت,فدورا,سنت-او-اس Redhat,Fedora,CentOS
    پاسخ ها: 4
    آخرين نوشته: January 7th, 2013, 22:36

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

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