Klientská knihovna PHP5 III. - metody a funkce modulu Zoner
Popis metod a tříd systému ZMS modulu Zoner.
Obsah
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
- list - Tabulka seznamu domén:
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í
Akční domény
Throughout the summer, registering a domain DE and HU at the special price.
Service MiniWeb
WWW webpage for free with every domain, WYSIWYG editor or direct editation CSS; HTML
A new registration COM, NET
A new registration COM and NET. Transfer included.
API Partner
Our partners use automatic system for registration and administration domains.
Domains' statistics
| Domains .CZ | 63,490 |
|---|---|
| Domains .SK | 12,582 |
| Domains .EU | 14,229 |
| Other domains | 14,027 |
| Together | 104,308 |