Domain and Domain Registration

Navigation: skip navigation

Klientská knihovna PHP5 III. - metody a funkce modulu Zoner

Popis metod a tříd systému ZMS modulu Zoner.

Obsah

  1. Obecné funkce
  2. Manipulace s doménami

1. Obecné funkce

  • login

    Autentizace do systému

    Vstupní parametry:

    • id_user - Uživatelské jméno
    • password - heslo
    • remote_addr - IP adresa klienta, např.: $_SERVER['REMOTE_ADDR'];

2. Manipulace s doménami

  • domainInfo

    Získání informací o doméně pod správou společnosti ZONER software, a.s.

    Vstupní parametry:

    • domain_name - Doménové jméno

    Výstupní parametry:

    • domain_name - Doménové jméno
    • managed - 0/1 - doména je (1) nebo není (0) na účtu zákazníka
    • ex_date - Datum expirace (pouze je-li managed rovno 1, jinak prázdné)
  • domainList

    Získání seznamu doménových jmen pod správou společnosti ZONER software, a.s.

    Vstupní parametry:

    žádné

    Výstupní parametry:

    • list - Tabulka seznamu domén:
      • a - domain_name - doménové jméno
      • b - exp_date - datum expirace domény
  • getDnsZone

    Přečtení DNS zóny domény pod správou společnosti ZONER software, a.s.

    Vstupní parametry:

    Povinné parametry:

    • domain_name - doménové jméno

    Výstupní parametry:

    • dns_a_records - obsahuje seznam A záznamů, tabulka má tyto sloupce
      • a - name - jméno A záznamu
      • b - ip_address - IP adresa
      • c - ttl - TTL v sekundách (0=3600 default)
    • dns_cname_records - obsahuje seznam CNAME záznamů, tabulka má tyto sloupce
      • a - name - jméno CNAME záznamu
      • b - host_name - jméno hosta
      • c - ttl - TTL v sekundách (0=3600 default)
    • dns_mx_records - obsahuje seznam MX záznamů, tabulka má tyto sloupce
      • a - name - jméno MX záznamu
      • b - priority - priorita
      • c - mailserver_name - jméno mailserveru
      • d - ttl - TTL v sekundách (0=3600 default)
    • dns_txt_records - obsahuje seznam TXT záznamů, tabulka má tyto sloupce
      • a - name - jméno TXT záznamu
      • b - txt - libovolný text
      • c - ttl - TTL v sekundách (0=3600 default)
    • dns_srv_records - obsahuje seznam SRV záznamů, tabulka má tyto sloupce
      • a - name - jméno služby a protokolu (příklad: _sip._tcp)
      • b - priority - priorita
      • c - weight - váha pro záznamy se stejnou prioritou
      • d - port - číslo portu
      • e - host - jméno hosta
      • f - ttl - TTL v sekundách (0=3600 default)

    Návratové hodnoty:

    • 9:1:7:50001 - Dns zóna domény úspěšně vrácena
    • 9:0:0:30007 - Služba nenalezena
    • 9:0:0:30016 - Služba nemá žádné dns záznamy
  • setDnsZone

    Úprava zóny domény v databázi. Tabulky se naplní dle potřeby. Zároveň je možné některé záznamy přidat a jiné smazat. Změna záznamu se provádí smazáním původního záznamu a vytvořením nového. Vše probíhá v transakci, tedy buď se provedou všechny změny nebo žádná.

    Vstupní parametry:

    • domain_name - doménové jméno
    • generate - vygenerovat zónu z databáze na DNS server

    Vstupní tabulky:

    • dns_a_records_add - obsahuje seznam A záznamů pro přidání, tabulka má tyto sloupce
      • a - name - jméno A záznamu
      • b - ip_address - IP adresa
      • c - ttl - TTL v sekundách (0=3600 default)
    • dns_a_records_rem - obsahuje seznam A záznamů pro smazání, tabulka má tyto sloupce
      • a - name - jméno A záznamu
      • b - ip_address - IP adresa
      • c - ttl - nemá význam
    • dns_cname_records_add - obsahuje seznam CNAME záznamů pro přidání, tabulka má tyto sloupce
      • a - name - jméno CNAME záznamu
      • b - host_name - jméno hosta
      • c - ttl - TTL v sekundách (0=3600 default)
    • dns_cname_records_rem - obsahuje seznam CNAME záznamů pro smazání, tabulka má tyto sloupce
      • a - name - jméno CNAME záznamu
      • b - host_name - jméno hosta
      • c - ttl - nemá význam
    • dns_mx_records_add - obsahuje seznam MX záznamů pro přidání, tabulka má tyto sloupce
      • a - name - jméno MX záznamu
      • b - priority - priorita
      • c - mailserver_name - jméno mailserveru
      • d - ttl - TTL v sekundách (0=3600 default)
    • dns_mx_records_rem - obsahuje seznam MX záznamů pro smazání, tabulka má tyto sloupce
      • a - name - jméno MX záznamu
      • b - priority - priorita
      • c - mailserver_name - jméno mailserveru
      • d - ttl - nemá význam
    • dns_txt_records_add - obsahuje seznam TXT záznamů pro přidání, tabulka má tyto sloupce
      • a - name - jméno TXT záznamu
      • b - txt - libovolný text
      • c - ttl - TTL v sekundách (0=3600 default)
    • dns_txt_records_rem - obsahuje seznam TXT záznamů pro smazání, tabulka má tyto sloupce
      • a - name - jméno TXT záznamu
      • b - txt - libovolný text
      • c - ttl - nemá význam
    • dns_srv_records_add - obsahuje seznam SRV záznamů pro přidání, tabulka má tyto sloupce
      • a - name - jméno služby a protokolu (příklad: _sip._tcp)
      • b - priority - priorita
      • c - weight - váha pro záznamy se stejnou prioritou
      • d - port - číslo portu
      • e - host - jméno hosta
      • f - ttl - TTL v sekundách (0=3600 default)
    • dns_srv_records_rem - obsahuje seznam SRV záznamů pro smazání, tabulka má tyto sloupce
      • a - name - jméno služby a protokolu (příklad: _sip._tcp)
      • b - priority - priorita
      • c - weight - váha pro záznamy se stejnou prioritou
      • d - port - číslo portu
      • e - host - jméno hosta
      • f - ttl - nemá význam

    Návratové hodnoty:

    • 9:1:7:50002 - Dns zóna domény úspěšně změněna
    • 9:0:0:30007 - Služba nenalezena
    • 9:0:0:30016 - Služba nemá žádné dns záznamy
    • 9:0:0:30017 - Nepodařilo se přidat dns A záznamy
    • 9:0:0:30018 - Nepodařilo se smazat dns A záznamy
    • 9:0:0:30019 - Dns A záznamy nejsou definovány
    • 9:0:0:30020 - Dns A záznamy nejsou platné
    • 9:0:0:30021 - Dns A záznamy nejsou volné
    • 9:0:0:30022 - Dns A záznamy již existují
    • 9:0:0:30023 - Nepodařilo se přidat dns CNAME záznamy
    • 9:0:0:30024 - Nepodařilo se smazat dns CNAME záznamy
    • 9:0:0:30025 - Dns CNAME záznamy nejsou definovány
    • 9:0:0:30026 - Dns CNAME záznamy nejsou platné
    • 9:0:0:30027 - Dns CNAME záznamy nejsou volné
    • 9:0:0:30028 - Dns CNAME záznamy již existují
    • 9:0:0:30029 - Byly nalezeny duplicitní záznamy v dns
    • 9:0:0:30030 - Nepodařilo se přidat dns MX záznamy
    • 9:0:0:30031 - Nepodařilo se smazat dns MX záznamy
    • 9:0:0:30032 - Dns MX záznamy nejsou definovány
    • 9:0:0:30033 - Dns MX záznamy nejsou platné
    • 9:0:0:30034 - Dns MX záznamy nejsou volné
    • 9:0:0:30035 - Dns MX záznamy již existují
    • 9:0:0:30036 - Nepodařilo se přidat dns TXT záznamy
    • 9:0:0:30037 - Nepodařilo se smazat dns TXT záznamy
    • 9:0:0:30038 - Dns TXT záznamy nejsou definovány
    • 9:0:0:30039 - Dns TXT záznamy nejsou platné
    • 9:0:0:30040 - Dns TXT záznamy nejsou volné
    • 9:0:0:30041 - Dns TXT záznamy již existují
    • 9:0:0:30042 - Nepodařilo se přidat dns SRV záznamy
    • 9:0:0:30043 - Nepodařilo se smazat dns SRV záznamy
    • 9:0:0:30044 - Dns SRV záznamy nejsou definovány
    • 9:0:0:30045 - Dns SRV záznamy nejsou platné
    • 9:0:0:30046 - Dns SRV záznamy nejsou volné
    • 9:0:0:30047 - Dns SRV záznamy již existují

zpět


Website

CMS, photo gallery,
e-mail,
with every domain.

Free with domain
Website

EU domains registration

A new registration EU domain - 149 CZK. Transfer included.

Price 149 CZK
A new registration EU domain - 149 CZK. Transfer included.

API Partner

Our partners use automatic system for registration and administration domains.

API
API Partner

Domains' statistics

Domains .CZ 77,669
Domains .SK13,643
Domains .EU19,204
Other domains16,724
Together127,220
FREE Security each domain of GB