XML

    <function name="rpcf_user5_get_user_info" id="-0x4006">
      <input/>
      <output>
        <integer name="user_id"/>
        <string name="login"/>
        <integer name="basic_account"/>
        <double name="balance"/>
        <double name="credit"/>
        <integer name="is_blocked"/>
        <integer name="create_date"/>
        <integer name="last_change_date"/>
        <integer name="who_create"/>
        <integer name="who_change"/>
        <integer name="is_juridical"/>
        <string name="full_name"/>
        <string name="juridical_address"/>
        <string name="actual_address"/>
        <string name="work_telephone"/>
        <string name="home_telephone"/>
        <string name="mobile_telephone"/>
        <string name="web_page"/>
        <string name="icq_number"/>
        <string name="tax_number"/>
        <string name="kpp_number"/>
        <integer name="bank_id"/>
        <string name="bank_account"/>
        <integer name="int_status"/>
        <double name="vat_rate"/>
      </output>
    </function>

PHP

	function rpcf_user5_get_user_info() { //-0x4006
		$ret=array();
		if (!$this->connection->urfa_call(-0x4006)) {
			print "Error calling function ". __FUNCTION__ ."\n";
			return FALSE;
		}
		if ($x = $this->connection->urfa_get_data()) {
			$ret['user_id'] = $x->DataGetInt();
			$ret['login'] = $x->DataGetString();
			$ret['basic_account'] = $x->DataGetInt();
			$ret['balance'] = $x->DataGetDouble();
			$ret['credit'] = $x->DataGetDouble();
			$ret['is_blocked'] = $x->DataGetInt();
			$ret['create_date'] = $x->DataGetInt();
			$ret['last_change_date'] = $x->DataGetInt();
			$ret['who_create'] = $x->DataGetInt();
			$ret['who_change'] = $x->DataGetInt();
			$ret['is_juridical'] = $x->DataGetInt();
			$ret['full_name'] = $x->DataGetString();
			$ret['juridical_address'] = $x->DataGetString();
			$ret['actual_address'] = $x->DataGetString();
			$ret['work_telephone'] = $x->DataGetString();
			$ret['home_telephone'] = $x->DataGetString();
			$ret['mobile_telephone'] = $x->DataGetString();
			$ret['web_page'] = $x->DataGetString();
			$ret['icq_number'] = $x->DataGetString();
			$ret['tax_number'] = $x->DataGetString();
			$ret['kpp_number'] = $x->DataGetString();
			$ret['bank_id'] = $x->DataGetInt();
			$ret['bank_account'] = $x->DataGetString();
			$ret['int_status'] = $x->DataGetInt();
			$ret['vat_rate'] = $x->DataGetDouble();
//			$this->connection->urfa_get_data();
		}
		return $ret;
	}
 
/home/u18456/wiki.flintnet.ru/www/data/pages/function_user5/function_name_rpcf_user5_get_user_info_id_-0x4006.txt · Последние изменения: 2009/07/24 09:27 От swibl
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki