Domeincheck probleempje

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SQL database developer

Functie omschrijving Voor een softwarebedrijf gespecialiseerd in het ontwikkelen van logistieke software in omgeving Tilburg zijn wij op zoek naar een ervaren SQL database developer. Je gaat werken aan uitdagende, complexe projecten. Iedere klant/project betekent maatwerk in de database. Jouw werkzaamheden zullen er als volgt uit zien: Je bent verantwoordelijk voor de gehele ontwikkelstraat. Van architectuur tot ontwikkeling Je gaat je bezig houden met het ontwerpen en ontwikkelen van MS SQL server databases. Je gebruikt hiervoor T-SQL als programmeer laag. Je begeleidt als lead developer de projecten bij klanten van A – Z. Je sluit aan bij meetings met klanten,

Bekijk vacature »

Software Developer

Dit ga je doen Ontwikkelen aan de software dat beschikbaar is op de substations; Ontwikkelen in C++, C, Python en JavaScript. Daarnaast op een Embedded Linux omgeving, opgebouwd met containers en DevOps; Meewerken aan cyber security (OWASP); Uitvoeren/bouwen van geautomatiseerde testen in samenwerking met de Quality Specialist; Vertalen van wensen van de klanten/business naar werkbare/duurzame oplossingen. Hier ga je werken Als Software Ontwikkelaar kom je te werken bij een organisatie gericht op de (internationale) energiemarkt, waar wordt gewerkt voor het verwerven en verwerken van realtime, high quality data. Er wordt gewerkt vanuit het hart van de substations en direct voor

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Software Developer C# .NET gezocht voor een dynamische organisatie! Ben jij net afgestudeerd of toe aan een volgende stap in je maatschappelijke carrière? Lees dan snel verder! Wij zijn op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die een organisatie in de regio Houten wil versterken. Je werkt in deze functie aan verschillende projecten en gaat vaak op bezoek bij klanten. In deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid verwachten. Bedrijfsprofiel Waar kom je te werken? Je komt te werken bij een organisatie dat gespecialiseerd is in

Bekijk vacature »

Oracle APEX Ontwikkelaar (3.500-6.000 euro)

Bedrijfsomschrijving Ben jij een getalenteerde Oracle APEX ontwikkelaar met minimaal één jaar ervaring in het ontwikkelen van Oracle APEX-applicaties? Ben je gepassioneerd over het ontwikkelen van bedrijfskritische oplossingen en wil je werken bij een toonaangevend consultancybedrijf? Dan zijn wij op zoek naar jou! Deze organisatie beschikt over zowel inhouse als externe projecten, maar bovenal over een sterk team en netwerk van opdrachten waardoor jij jezelf verder kunt ontwikkelen. Het team bestaat uit een aantal junior en medior developers, maar vooral uit senioren. De business unit managers binnen het team zijn mensen die hun vak verstaan en zelf als Oracle APEX

Bekijk vacature »

C# Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Wil jij graag aan de slag als C# ontwikkelaar en jouw skills verder ontwikkelen? Zoek niet verder! Als C# ontwikkelaar ga je aan de slag met de volgende taken: (verdere) ontwikkeling van de software voor de interne processen binnen een .net omgeving; optimaliseren van de dataprocessing; ontwerpen en implementeren van zowel desktop- als web-programmatuur; ontwikkeling van tools ten behoeve van consultants en klanten. Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Den Bosch. Zij ontwikkelen business intelligence software voor een specifieke branche. Dit houdt in dat zij dashboards ontwikkelen

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

C# .Net Developer

Dit ga je doen Het bouwen van Api's; Nieuwe oplossingen bouwen met C# .Net; De huidige software uitbouwen met C# .Net; Meewerken in projecten; Meedenken aan de toekomstplannen en verbeteringen; Onderdeel van het Scrum Team. Hier ga je werken Onze klant is een dienstverlenende organisatie voor diverse soorten organisaties in Nederland. Ze zijn van oorsprong een familiebedrijf en er is een open cultuur. Ze zijn vooruitstrevend op IT gebied en hebben een eigen inhouse development team van circa 11 man. Je komt hier te werken in het subteam .Net Core. Hier werken ze volgens scrum met de nieuwste technieken en

Bekijk vacature »

Frontend Developer - Leeuwarden

Frontend Developer – Leeuwarden Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider

Bekijk vacature »

Front-end developer - working on software for arou

Functie They have recently started looking for an experienced Front-end (mobile/app) developer. Because of the short lines within the team, they are also looking for someone who can communicate with the service desk, sales and support for technical questions. You will join their IT team consisting of about 10 colleagues divided over two teams in rooms opposite each other. Half of these are involved in their front-end. You will work together with, among others, the Architect, 1 senior, 1 junior and there is a Team Leader. In terms of technology, they work with a unique tech-stack, particularly because of the

Bekijk vacature »

Starter/junior Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als starter/junior developer zul je direct begeleid worden door een senior uit het team. Het is van belang dat

Bekijk vacature »

Software Programmeur

Functie omschrijving Voor onze opdrachtgever in omgeving Rotterdam zijn wij opzoek naar een software programmeur die goed kan schrijven in de talen C of C++ en die het leuk vind om te werken met Linux! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Bedrijfsprofiel Dit bedrijf wil de klanten een volledige oplossing kunnen bieden, waarbij ze een

Bekijk vacature »

.NET developer

Functie Als .NET developer werk jij samen in een multidisciplinair ontwikkel team met 1-2 Senior .NET developers, twee front-end developers, Data Scientists en één UX designer. Als team werken jullie aan het ontwikkelen van een Cloud based applicatie en aan het stabieler maken van deze applicatie. Ook unit testing gaat erg belangrijk worden in jouw nieuwe functie. Samen met de Senior .NET ontwikkelaar wordt jij verantwoordelijk voor het ontwikkelen van de API. Jullie werken met veel data en incidenteel komen er ook data vraagstukken en zullen er wat queries gedraaid moeten worden. Dit betekend dat jij veel gaat werken met

Bekijk vacature »

Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12946 Introductie We are looking for a Java Developer! Our client is one of the most innovation companies located within the Netherlands. We provide high quality software in a high-tech and challenging market. Functieomschrijving The department is specialized in creating and developing high quality software for manufacturing automation in a high tech environment. We strive to provide our clients with high quality software and deliver state of the art solutions in a variety of ways. Creating software infrastructure using Java SE / EE Create applications to fine tune manufacturing processes

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

SQL database ontwikkelaar

Functie omschrijving Ben jij niet bang voor complexe algoritmes? Schikt het schrijven van procedures in T-SQL jouw niet af en heb jij al de nodige informatie in SQL, dan is functie precies wat voor jou! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat werken aan de complexere projecten waar jij van A tot Z bij betrokken bent. Je gaat zorg dragen voor het ontwerp, de ontwikkeling en het updaten van SQL databases. Dit doe je op basis van T-SQL. Jij bent van start tot finish betrokken bij de projecten die jij leidt. Je houdt contact met klanten en

Bekijk vacature »
Stef ter Braak

Stef ter Braak

30/03/2011 22:06:24
Quote Anchor link
Beste PHPérs,

Ik krijg mijn domeinchecker niet meer werkend.
Graag zou ik willen dat na mijn domeincheck direct de beschikbaarheid word getoond.
Het script zou moeten werken omdat het elders wel werkt.
Bij mij geeft hij bij alles aan dat het domein bezet is
Het invoeren van het domein kan bijvoorbeeld op mijn index pagina:

Klik hier om naar toe te gaan


Alle hulp is welkom groeten, Stef
Ziet iemand wat ik fout doe? hier heb ik de code:

(whois.php)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
<?php


/******    Aan te passen gegevens        ***********/
$template = "domein.php";            //vul hier een template naam in
                                    //deze page moet  "<!--DOMAIN RESULTS-->" bevatten

                                    
$registerlink = "bestel.php";       //bestelpagina
                                    
$restrict = 0;                      //set to 0 if you don't want to restrict access
                                    //set to 1 if you want to restrict access remember to
                                    //change $REFERERS below to reflect your site.


$REFERERS = array('stefdev.nl');
                                    
error_reporting(0);
/************************    END CUSTOMISATIONS    ************************************/

/************************    SERVER DEFINITIONS    ************************************/

$serverdefs= array(
                        "com" => array("whois.crsnic.net","No match for"),
                        "net" => array("whois.crsnic.net","No match for"),
                                                "eu" => array("whois.eu","FREE"),
                        "org" => array("whois.pir.org","NOT FOUND"),                    
                        "biz" => array("whois.nic.biz","Not found"),                    
                        "info" => array("whois.afilias.net","NOT FOUND"),                    
                        "de" => array("whois.nic.de","FREE"),                    
                        "in" => array("whois.inregistry.in","NOT FOUND"),    
                        "nl" => array("whois.domain-registry.nl","not a registered domain"),
                        "name" => array("whois.nic.name","No match"),
                        "us" => array("whois.nic.us","Not Found:"),
                        "ws" => array("whois.nic.ws","No match for"),
                        "be" => array("whois.dns.be","FREE"),
                        "nu" => array("whois.nic.nu","NO MATCH for"),
                        "it" => array("whois.nic.it","No entries found"),
                        "nl" => array("whois.domain-registry.nl","is free"),
                        "pl" => array("whois.dns.pl","No information about"),
                        "tv" => array("whois.nic.tv","No match for"),
                        "co.uk" => array("whois.nic.uk","No match"),
                        "org.uk" => array("whois.nic.uk","No match"),
                        "me.uk" => array("whois.nic.uk","No match"),
                        "tk" => array("whois.dot.tk","not known"),
                        "cc" => array("whois.nic.cc","No match"),
                        "ac" => array("whois.nic.ac","No match for"),
                        "ru" => array("whois.ripn.net","No entries found"),
                        "ag" => array("whois.nic.ag","NOT FOUND"),
                        "am" => array("whois.nic.am","No information available"),
                        "bz" => array("mhpwhois1.verisign-grs.net","No match"),
                        "gs" => array("whois.adamsnames.tc","is not registered"),
                        "co.in" => array("whois.iisc.ernet.in","no entries found"),
                        "jp" => array("whois.nic.ad.jp","No match!!"),
                        "ms" => array("whois.adamsnames.tc","is not registered"),
                        "com.sg" => array("whois.nic.net.sg","NOMATCH"),
                        "sh" => array("whois.nic.sh","No match"),
                        "com.tw" => array("whois.twnic.net","No Records Found"),
                        "org.tw" => array("whois.twnic.net","No Records Found"),
                        "vg" => array("whois.adamsnames.tc","is not registered"),
                        "la" => array("whois.nic.la","NO MATCH"),
                        "tc" => array("whois.adamsnames.tc","is not registered"),
                        "fm" => array("cwhois1.completewhois.com","not known"),
                        
                        





                        

                    );

/***********************     END SERVER DEFINITIONS    *********************************/


if ($_SERVER['REQUEST_METHOD'] == 'GET'){
    $domain = $_GET['domain'];
    $ext = $_GET['ext'];
    $option = $_GET['option'];
}
else{
    $domain = $_POST['domain'];
    $ext = $_POST['ext'];
    $option = $_POST['option'];
}


if($restrict ==1){
    check_referer();
}

/*************     Perform checks domain x-ters            *************************************/
namecheck($domain);

/*************        Check domain zone                    ************************************/
    if ($serverdefs[$ext]){
        $server = $serverdefs[$ext][0];
        $nomatch = $serverdefs[$ext][1];
        if($option=="check")
        {

            $layout = check_domain($domain,$ext);
            print_results($layout);
        }

        if($option=="whois")
        {

            whois($domain,$ext);
        }
    }

    elseif($ext == "co.za"){
        if($option == "check"){
           if(function_exists(curl_init)){
                    $layout = cozacurlcheck($domain);
            }
else{
                    $layout = cozacheck($domain);
            }

            print_results($layout);
        }
elseif($option=="whois"){
            if(function_exists(curl_init)){
                cozacurlwhois($domain);
            }
else{
                cozawhois($domain);
            }
        }
    }

    elseif($ext == "all"){
        $layout = "<tr>\n<td>\n<table width=\"100%\" border=\"0\" cellPadding=2 class=main>\n";
        foreach($serverdefs as $ext => $servers)
        {

            $server = $servers[0];
            $nomatch = $servers[1];
            $available = check_domain($domain, $ext);
            if ($available == 0)
            {

                $layout .= sprintf("<tr>\n<td>\n%s.%s</td>\n<td>\n<font class=main color=\"green\">\n<b>Vrij!</b>\n</font>\n</td>\n", $domain, $ext);
                $layout .= sprintf("<td>\n<a class=main href=\"%s?domain=%s.%s\">registreer nu</a>\n</td>\n</tr>\n", $registerlink, $domain, $ext);
            }

            elseif ($available == 2)
            {

                $layout .= sprintf("<tr>\n<td>\n%s.%s</td>\n<td>\n<font color=\"grey\">\nUnknown</font>\n</td>\n", $domain, $ext);
                $layout .= "<td>\nKan geen verbinding maken met de server.</td>\n</tr>\n";
            }

            else
            {
               $layout .= sprintf("\n<tr>\n<td>\n%s.%s</td>\n<td>\n<font class=main color=\"red\">bezet\n</font>\n</td>\n", $domain, $ext);
               $layout .= sprintf("<td>\n<a class=main href=\"%s?domain=%s.%s\">verhuis nu</a>\n</td>\n</tr>\n", $registerlink, $domain, $ext);
           }
        }

        $layout .= "</table>\n</td>\n</tr>\n";
        $ext = " all supported domains";
        print_results($layout);
    }


/**    <------------------------------------functions--------------------------------> **/
function check_domain($domain,$ext)
{

    global $nomatch,$server;
    $output="";
    if(($sc = fsockopen($server,43))==false){return 2;}
    fputs($sc,"$domain.$ext\n");
    while(!feof($sc)){$output.=fgets($sc,128);}
    fclose($sc);
    //compare what has been returned by the server
    if (eregi($nomatch,$output)){
        return 0;
    }
else{
        return 1;
    }
}


/*********        Function to return whois results        ***********************************/
function whois($domain,$ext)
{
   global $template,$server;
    if(($sc = fsockopen($server,43))==false){
        if(($sc = fsockopen($server,43))==false){
            //echo"There is a temporary service disruption Please again try later";
            $layout =2;
            print_results($layout);
            exit;
        }
    }

    if($ext=="com"||$ext=="net"){
        //
        fputs($sc, "$domain.$ext\n");
        while(!feof($sc)){
            $temp = fgets($sc,128);
            if(ereg("Whois Server:", $temp)) {
                $server = str_replace("Whois Server: ", "", $temp);
                $server = trim($server);
            }
        }

        fclose($sc);
        if(($sc = fsockopen($server,43))==false){
            //echo"There is a temporary service disruption Please try later";
            $layout =2;
            print_results($layout);
            exit;
        }
    }


    $output="";
    fputs($sc,"$domain.$ext\n");
    while(!feof($sc)){$output.=fgets($sc,128);}
    fclose($sc);
    //print
    print_whois($output);
    

}


/*******        Function to print the results into your template    ************************/

function print_results($layout)
{

    global $template,$registerlink,$domain,$ext,$server;
    if(!is_file($template)){
        print"The template file into which to print the results either does not exist or is
        not writeable<br>
        please correct this if you are the webmaster of this site<br>
        The script can not continue exiting......"
;
        exit;
    }

    $template = file ($template);
    $numtlines = count ($template);    //Number of lines in the template
    $line = 0;
    while (! stristr ($template[$line], "<!--DOMAIN RESULTS-->") && $line < $numtlines) {
    echo $template[$line];
    $line++;
    }

    if($layout=="0"){
        $line++;

                     
            print   "<h3>Het domein: \"$domain.$ext\" is vrij!</h3><a href=\"$registerlink?domein=$domain.$ext\" >registreer nu!</a>";
            
    }

    elseif($layout=="1"){
        $line++;

                       
            print   "<h3>Het domein: \"$domain.$ext\" is reeds bezet.</h3><font class=main>Bent u de eigenaar van dit domein dan kunt u het naar ons <a href=\"$registerlink?domein=$domain.$ext\" >verhuizen.</a>";
            
    }

     elseif($layout=="2"){
        $line++;
        
        print   "<table width=\"100%\" border=\"0\" cellPadding=2 class=main>\n";
        print     "<tr>\n<td>\n<b>\nResultaten voor \"$domain.$ext\"</b>\n<br>\n</td>\n</tr>\n";
      
        print   "<tr>\n<td>\n<b>Kan geen verbinding maken met de server $server</b>\n<br>\n</td>\n</tr>\n";
        print   "</table>\n";
    }

    else{
          $line++;
        print   "<table width=\"100%\" border=\"0\" cellPadding=2 class=main>\n";
        print     "<tr>\n<td>\n<b>Resultaten voor \"$domain.$ext\"</b>\n<br>\n</td>\n</tr>\n";
      
        print     $layout;
        print   "</table>\n";
    }

    
    while ($line < $numtlines) {
     echo $template[$line];
     $line++;
   }
}


/*******        Function to print whois results    *****************************************/
function print_whois($output){
    global $template,$domain,$ext;
    if(!is_file($template)){
        print"The template file into which to print the results either does not exist
        or is not writable<br>
        please correct this if you are the webmaster of this site<br>
        The script can not continue exiting......"
;
        exit;
    }

    $template = file ($template);
    $numtlines = count ($template);
    $line = 0;
    while (! stristr ($template[$line], "<!--DOMAIN RESULTS-->") && $line < $numtlines) {
    echo $template[$line];
    $line++;
    }

    $line++;

    print   "<table width=\"100%\" border=\"0\" cellPadding=2 class=font1l>\n";
    print   "<tr>\n<td>\n<b>\nDomain whois query information for \"$domain.$ext\"</b>\n</td>\n</tr>\n";
    print   "<tr>\n<td>\n<hr>\n</td>\n</tr>\n";
    print   "<tr>\n<td>\n";
    $output= explode("\n",$output);
    foreach ($output as $value){
            print "$value<br>\n";
    }

   }



/******    This checks the name for invaild characters    *******************************/
function namecheck($domain)
{

    if($domain==""){$layout = "<tr>\n<td>\n<font color=\"red\">\nU moet een domeinnaam invullen om te controleren.</font>\n<br>\n";
      print_results($layout);exit;}
    if(strlen($domain)< 3){$layout = "<tr>\n<td>\n<font color=\"red\">\nDe domeinnaam $domain is te kort.</font>\n</td>\n</tr>\n"; print_results($layout);exit;}
    if(strlen($domain)>57){$layout = "<tr>\n<td>\n<font color=\"red\">\nDe domeinnaam $domain is te lang.</font>\n</td>\n</tr>\n"; print_results($layout);exit;}
    if(@ereg("^-|-$",$domain)){$layout = "<tr>\n<td>\n<font color=\"red\">\nDomeinnaam mag niet beginnen met een hyphen</font>\n</td>\n</tr>\n"; print_results($layout);exit;}
    if(!ereg("([a-z]|[A-Z]|[0-9]|-){".strlen($domain)."}",$domain))
    {
$layout = "<tr>\n<td>\n<font color=\"red\">\nDomeinnaam mag geen speciale tekens bevatten.</font>\n</td>\n</tr>\n"; print_results($layout);exit;}

}


/**********        function to return whois record via socket    ***********************/
    function cozawhois($domain){
        $errno = 0;
        $errostr = "";
        $timeout = 30;
        $fp = fsockopen("co.za",80,$errno,$errstr,$timeout);
        if($fp){
            socket_set_timeout($fp,$timeout);
            $url = "GET /cgi-bin/whois.sh?Domain=$domain HTTP/1.0\r\n Host: co.za\r\n";
            $url .= "Connection: Keep-Alive\r\n User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705)\r\n";
            $url .= "Referer: http://co.za/whois.shtml\r\n Accept: text/plain, text/html\r\n\r\n";
            fputs($fp,$url);
            $output = "";
            while(!feof($fp)){
                $output .= fgets($fp,128);    
            }

            fclose($fp);
            $temp_code = strip_tags($output);
            $startp = strpos($temp_code,"The CO.ZA simple whois server");
            $dis = substr($temp_code,$startp);
            print_whois($dis);
        }
else{
            $layout = "<tr>\n<td>\nThe script could not connect to the co.za whois server<br>";
            $layout.= "<b>DEBUG INFO:</b><br><br>";
            $layout.= "Error No: $errno<br>Error Description:<br>$errstr</td>\n</tr>\n";
            print_results($layout);
            exit;
        }
    }


/***<--------------------------------end functions------------------------------------>***/
Gewijzigd op 30/03/2011 22:13:41 door Stef ter Braak
 
PHP hulp

PHP hulp

22/12/2024 07:02:36
 
Vincent Huisman

Vincent Huisman

30/03/2011 22:08:29
Quote Anchor link
wat moeten wij nou met 888 regels aan code, plaats aub alleen relevante code
 
Stef ter Braak

Stef ter Braak

30/03/2011 22:10:23
Quote Anchor link
Wat is relevant aan dit probleem dan haal ik de rest weg.. p.s. (sorry) ik weet niet waar de fout ligt.
 
- SanThe -

- SanThe -

31/03/2011 04:43:35
Quote Anchor link
error_reporting(0);

Waarom staat dat uit?
 
Jasper -

Jasper -

31/03/2011 09:28:55
Quote Anchor link
Staat poort 45 open op de server?
Als deze dicht staat zal het niet gaan werken.
 
Stef ter Braak

Stef ter Braak

31/03/2011 11:06:10
Quote Anchor link
@ Santhe Dus Errorreporting moet op (1) staan?

@ Jasper ik kan dat even nakijken inderdaad.. maar hij deed het eerder wel (toen er nog een extra pagina tussen zat. (wat de functie was van deze weet ik niet).

Ik zal dat even nakijken in ieder geval en laat het jullie weten :) Bedankt
Gewijzigd op 31/03/2011 11:10:40 door Stef ter Braak
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.