Domeincheck

Door Daan Slagter, 5 jaar geleden, 8.700x bekeken

Met dit script kun je een controleren of een domeinnaam bestaat.

Voorbeeld op www.slagterwebdesign.nl/check.php

Gesponsorde koppelingen

PHP script bestanden

  1. check.php
  2. domeincheck.php

 

Er zijn 8 reacties op 'Domeincheck'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Willem vp
Willem vp
5 jaar geleden
 
Volgens mij gaat deze check fout als de domeinnaam wel is gereserveerd, maar er (nog) geen webserver actief is. De check meldt dan ten onrechte dat het domein beschikbaar is.

Betrouwbaarder lijkt het me om met checkdnsrr() op te vragen of er een SOA-record bestaat.

Een andere handige toevoeging zou kunnen zijn om eventuele subdomeinen van de ingevoerde hostname te strippen.
Daan Slagter
Daan Slagter
5 jaar geleden
 
0 +1 -0 -1
@Willem Dat zou kunnen dat deze dan fout gaat. Ik ga even kijken naar checkdsnrr() en ook om de subdomein te stippen.
Johan de wit
johan de wit
5 jaar geleden
 
Daan harstikke bedankt ik zal gebruik er van maken.
No One
No One
5 jaar geleden
 
0 +1 -0 -1
Verder kun je misschien slimmer programmeren. retourneer meteen filter_var && checkdnsrr in plaats van meerdere if-statements.
Radboud Prinsen
Radboud Prinsen
5 jaar geleden
 
0 +1 -0 -1
Ik vind het wel chiq als je een extensie kunt kiezen, dus achter de inputbox iets als:
<select name="extensie" id="extensie" size="1"><option value="nl">nl</option><option value="com">com</option><option value="eu">eu</option><option value="info">info</option><option value="net">net</option><option value="org">org</option><option value="biz">biz</option><option value="be">be</option><option value="de">de</option></select>

maar, hoe zorg ik dat dit verder goed verwerkt wordt?
Radboud Prinsen
Radboud Prinsen
5 jaar geleden
 
0 +1 -0 -1
en nu sla ik door ... is er ook een mogelijkheid om in een soort van loop alle extensies te controleren, zodat je de gebruiker direct overzicht heeft en niet alles zelf hoeft te proberen.
Daan Slagter
Daan Slagter
5 jaar geleden
 
Ja dat is allebei mogelijk als je in een array alle mogelijke extensies zet en die dan door een loop haal kan dat.
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Radboud Prinsen
Radboud Prinsen
5 jaar geleden
 
0 +1 -0 -1
@ Daan Daan
Dank je voor je feedback. Ik ben echter een Php newbie ... zou je een voorbeeld kunnen posten van code ... Dan kan ik daar wel mee aan de knutsel.
Alvast bedankt.

Om te reageren heb je een account nodig en je moet ingelogd zijn.

 
 

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.