Hoe kan je meerdere domeinen laten checken met Api?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
$a = array("com", "co", "net", "nl");
$q = (isset($_REQUEST["q"]) ? $_REQUEST["q"] : null);
$arr = explode(".", $q);
$output = array();
foreach ($a as &$value) {
if (substr($value, 0, strlen(@$arr[1])) === @$arr[1])
{
$output[]= $arr[0] . "." . $value;
try {
$availability = Transip_DomainService::checkAvailability($output);
switch($availability)
{
case Transip_DomainService::AVAILABILITY_INYOURACCOUNT:
$result = htmlspecialchars($output)
. ' Domeinnaam bestaat al.';
break;
case Transip_DomainService::AVAILABILITY_UNAVAILABLE:
$result = htmlspecialchars($output)
. ' Domeinnaam is niet mogelijk.';
break;
case Transip_DomainService::AVAILABILITY_FREE:
$result = htmlspecialchars($output)
. ' Domeinnaam bestaat nog niet.';
break;
case Transip_DomainService::AVAILABILITY_NOTFREE:
$result = htmlspecialchars($output)
. ' Is geregistreert. Is deze Domeinnaam van u? Kunt u hem laten verhuizen.';
break;
}
}
catch(SoapFault $e)
{
$result = 'Er is iets fout gegaan: ' . htmlspecialchars($e->getMessage());
}}}
echo implode('<br>',$output);
?>
$a = array("com", "co", "net", "nl");
$q = (isset($_REQUEST["q"]) ? $_REQUEST["q"] : null);
$arr = explode(".", $q);
$output = array();
foreach ($a as &$value) {
if (substr($value, 0, strlen(@$arr[1])) === @$arr[1])
{
$output[]= $arr[0] . "." . $value;
try {
$availability = Transip_DomainService::checkAvailability($output);
switch($availability)
{
case Transip_DomainService::AVAILABILITY_INYOURACCOUNT:
$result = htmlspecialchars($output)
. ' Domeinnaam bestaat al.';
break;
case Transip_DomainService::AVAILABILITY_UNAVAILABLE:
$result = htmlspecialchars($output)
. ' Domeinnaam is niet mogelijk.';
break;
case Transip_DomainService::AVAILABILITY_FREE:
$result = htmlspecialchars($output)
. ' Domeinnaam bestaat nog niet.';
break;
case Transip_DomainService::AVAILABILITY_NOTFREE:
$result = htmlspecialchars($output)
. ' Is geregistreert. Is deze Domeinnaam van u? Kunt u hem laten verhuizen.';
break;
}
}
catch(SoapFault $e)
{
$result = 'Er is iets fout gegaan: ' . htmlspecialchars($e->getMessage());
}}}
echo implode('<br>',$output);
?>
Gewijzigd op 08/11/2018 19:02:41 door - Ariën -
Er zijn nog geen reacties op dit bericht.