Likes Likes:  0
Resultaten 16 tot 30 van de 42
Pagina 2 van de 3 Eerste 1 2 3 LaatsteLaatste
Geen
  1. #16
    .nic server .nl extenties
    Safe Data!
    645 Berichten
    Ingeschreven
    14/05/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    Bedrijf: ICT
    Functie: CEO

    Thread Starter
    Dit is wat ik huidig in mijn script heb staan:

    [script]

    // .nl
    $ext="nl";
    $server = "whois.domain-registry.nl";
    check($domein,$ext,$server);

    [/script]

  2. #17
    .nic server .nl extenties
    geregistreerd gebruiker
    4.048 Berichten
    Ingeschreven
    24/01/03

    Locatie
    London, United Kingdom, United Kingdom

    Post Thanks / Like
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    9 Berichten zijn liked


    Naam: Dennis Arslan
    Bedrijf: Rackspace
    Functie: Linux Server Specialist
    URL: www.dennisarslan.com
    Registrar SIDN: ja
    KvK nummer: 04070212
    Ondernemingsnummer: nvt
    TrustCloud: DennisArslan
    View dennisarslan's profile on LinkedIn

    Dat bedoel ik, dit is een verkeerde meting op deze manier.

    Je moet de functie check kopieren en hem dan checknl noemen.

    Gebruik dan de functie:
    checknl($domein,$ext,$server);

    En waar hij een fsockopen of iets vaag doet, zet je een system regel neer.

    Post de functie hier maar neer, of zeg welk script je gebruikt. Ik probeer je wel even te helpen

  3. #18
    .nic server .nl extenties
    Safe Data!
    645 Berichten
    Ingeschreven
    14/05/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    Bedrijf: ICT
    Functie: CEO

    Thread Starter
    hier is de functie (check ook je pm)

    <?php

    function check($domein,$ext,$server)
    {
    $zoek = $domein.".".$ext;

    $socket = fsockopen("$server", 43);

    if(!$socket)
    {
    echo "Error";
    } else {
    fputs($socket,"$zoek \n");
    while(!feof($socket))
    {
    $uitvoer .= fgets($socket,128);
    }
    fclose($socket);
    }

  4. #19
    .nic server .nl extenties
    Hosting & Software
    68 Berichten
    Ingeschreven
    08/04/04

    Locatie
    Lelystad

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 34176429
    Ondernemingsnummer: nvt

    Dit probleem heb ik zelf opgelost door bij de extensie te checken of deze .nl is (aangezien deze volgens mij de enige extensie is die een limiet op whois heeft) en dan daarop de volgende code los te laten:

    if($extensie==".nl"){
    $nlserver = "whois.domain-registry.nl";
    $nlnomatch = "is free";

    $data = "";
    $fp = fsockopen ( $nlserver, 43 );
    if ( $fp ){
    fputs ( $fp, "is ".$domein.$extensie."\r\n" );
    while ( !feof ( $fp ) ) {
    $data.=fread ( $fp,1000 );
    }
    fclose ( $fp );
    }else{
    $data = "Error, can't open connection";
    }
    $gevonden = strpos($data, $nlnomatch);
    if($gevonden === false){
    return(1);//Niet vrij voor registratie
    }else{
    return(2);//Vrij voor registratie
    }
    }else{
    //Doe andere domein extensies check hier
    }

    Deze code staat natuurlijk in een functie, die een integer returned. Deze kan je dan natuurlijk checken met iets van:

    if($returnedValue==1){
    echo "Domein is niet meer vrij!";
    }elseif($returnedValue==2){
    echo "Domein vrij voor registratie!!!";
    }

    Wat ik zelf heb gedaan is als de domein niet meer vrij was, voor de volledige whois informatie verwijzen naar:
    http://www.domain-registry.nl/bestaat.php?uitgebreid=CHECKED&domein=domeinNaam.n l

    Hopelijk kan je hier iets mee

  5. #20
    .nic server .nl extenties
    geregistreerd gebruiker
    106 Berichten
    Ingeschreven
    21/04/03

    Locatie
    Hilversum

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Origineel geplaatst door DennisCitus
    En waar hij een fsockopen of iets vaag doet, zet je een system regel neer.
    Wat is er mis met een fsockopen?

    Waarom zou je system commands gaan uitvoeren als het prima vanuit PHP zelf kan (check ook http://www.webhostingtalk.nl/showthr...threadid=50032).

    En voor extra-hosting, staat daar ook meteen de aanpassing van zijn script in

    Cheers, Matthieu

  6. #21
    .nic server .nl extenties
    Safe Data!
    645 Berichten
    Ingeschreven
    14/05/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    Bedrijf: ICT
    Functie: CEO

    Thread Starter
    Ja, maar kan dat wel samen met de andere extenties?

    Hij controleerd alle extenties: com net enz enz

  7. #22
    .nic server .nl extenties
    Hosting & Software
    68 Berichten
    Ingeschreven
    08/04/04

    Locatie
    Lelystad

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 34176429
    Ondernemingsnummer: nvt

    Op zich kan je je script (die neem ik aan al werkt voor de andere extensie) zo laten, wat je alleen moet doen is een if functie in bouwen die kijkt of de extensie .nl is. Zo ja, moet ie de code die ik hierboven heb geplaatst uitvoeren, zo nee, voer dan de code van jezelf uit.

  8. #23
    .nic server .nl extenties
    Safe Data!
    645 Berichten
    Ingeschreven
    14/05/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    Bedrijf: ICT
    Functie: CEO

    Thread Starter
    Ik snap niet veel van .php zou je het voor mij willen verwerken in de volgende code:

    <?php

    if ($submit) {


    // .be
    $ext="be";
    $server = "whois.dns.be";
    check($domein,$ext,$server);

    // .nl
    $ext="nl";
    $server = "whois.domain-registry.nl";
    check($domein,$ext,$server);

    // .net
    $ext="net";
    $server = "rs.internic.com";
    check($domein,$ext,$server);

    // .org
    $ext="org";
    $server = "rs.internic.com";
    check($domein,$ext,$server);

    // .com
    $ext="com";
    $server = "whois.verisign-grs.com";
    check($domein,$ext,$server);

    // .info
    $ext="info";
    $server = "rs.internic.com";
    check($domein,$ext,$server);

    // .nu
    $ext="nu";
    $server = "whois.nic.nu";
    check($domein,$ext,$server);

    // .biz
    $ext="biz";
    $server = "whois.neulevel.biz";
    check($domein,$ext,$server);

    }
    ?><?php

    function check($domein,$ext,$server)
    {
    $zoek = $domein.".".$ext;

    $socket = fsockopen("$server", 43);

    if(!$socket)
    {
    echo "Error";
    } else {
    fputs($socket,"$zoek \n");
    while(!feof($socket))
    {
    $uitvoer .= fgets($socket,128);
    }
    fclose($socket);
    }


    if (preg_match ("/No such domain/i", $uitvoer) || preg_match ("/No match/i", $uitvoer) || preg_match ("/Not found/i", $uitvoer))
    {
    echo "<b>www.$domein.$ext</b>: <font color=\"green\">beschikbaar</a></font><br />\n";
    } else {
    echo "<b>www.$domein.$ext</b>: <font color=\"red\">niet beschikbaar</font><br />\n";
    }

    }



    ?>

    alvast bedank
    Origineel geplaatst door robinvand
    Op zich kan je je script (die neem ik aan al werkt voor de andere extensie) zo laten, wat je alleen moet doen is een if functie in bouwen die kijkt of de extensie .nl is. Zo ja, moet ie de code die ik hierboven heb geplaatst uitvoeren, zo nee, voer dan de code van jezelf uit.

  9. #24
    .nic server .nl extenties
    Hosting & Software
    68 Berichten
    Ingeschreven
    08/04/04

    Locatie
    Lelystad

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 34176429
    Ondernemingsnummer: nvt

    Origineel geplaatst door extra-hosting
    Ik snap niet veel van .php zou je het voor mij willen verwerken in de volgende code:

    <?php

    if ($submit) {


    // .be
    $ext="be";
    $server = "whois.dns.be";
    check($domein,$ext,$server);

    // .nl
    $ext="nl";
    $server = "whois.domain-registry.nl";
    checkNl($domein,$ext);

    // .net
    $ext="net";
    $server = "rs.internic.com";
    check($domein,$ext,$server);

    // .org
    $ext="org";
    $server = "rs.internic.com";
    check($domein,$ext,$server);

    // .com
    $ext="com";
    $server = "whois.verisign-grs.com";
    check($domein,$ext,$server);

    // .info
    $ext="info";
    $server = "rs.internic.com";
    check($domein,$ext,$server);

    // .nu
    $ext="nu";
    $server = "whois.nic.nu";
    check($domein,$ext,$server);

    // .biz
    $ext="biz";
    $server = "whois.neulevel.biz";
    check($domein,$ext,$server);

    }
    ?><?php

    function check($domein,$ext,$server)
    {
    $zoek = $domein.".".$ext;

    $socket = fsockopen("$server", 43);

    if(!$socket)
    {
    echo "Error";
    } else {
    fputs($socket,"$zoek \n");
    while(!feof($socket))
    {
    $uitvoer .= fgets($socket,128);
    }
    fclose($socket);
    }


    if (preg_match ("/No such domain/i", $uitvoer) || preg_match ("/No match/i", $uitvoer) || preg_match ("/Not found/i", $uitvoer))
    {
    echo "<b>www.$domein.$ext</b>: <font color=\"green\">beschikbaar</a></font><br />\n";
    } else {
    echo "<b>www.$domein.$ext</b>: <font color=\"red\">niet beschikbaar</font><br />\n";
    }

    }


    function checkNl($domein, $extensie){
    //Hier de code plakken die ik hierboven heb gegeven
    }

    ?>

    alvast bedank
    Zoiets zou moeten werken...

  10. #25
    .nic server .nl extenties
    Safe Data!
    645 Berichten
    Ingeschreven
    14/05/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    Bedrijf: ICT
    Functie: CEO

    Thread Starter
    deze :?

    if($returnedValue==1){
    echo "Domein is niet meer vrij!";
    }elseif($returnedValue==2){
    echo "Domein vrij voor registratie!!!";
    }

  11. #26
    .nic server .nl extenties
    Hosting & Software
    68 Berichten
    Ingeschreven
    08/04/04

    Locatie
    Lelystad

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 34176429
    Ondernemingsnummer: nvt

    Nee, combinatie van die en van deze:

    if($extensie==".nl"){
    $nlserver = "whois.domain-registry.nl";
    $nlnomatch = "is free";

    $data = "";
    $fp = fsockopen ( $nlserver, 43 );
    if ( $fp ){
    fputs ( $fp, "is ".$domein.$extensie."\r\n" );
    while ( !feof ( $fp ) ) {
    $data.=fread ( $fp,1000 );
    }
    fclose ( $fp );
    }else{
    $data = "Error, can't open connection";
    }
    $gevonden = strpos($data, $nlnomatch);
    if($gevonden === false){
    return(1);//Niet vrij voor registratie
    }else{
    return(2);//Vrij voor registratie
    }
    }else{
    //Doe andere domein extensies check hier
    }

    ... misschien is http://www.php.net een oplossing voor je, maar vooruit, hier dan de combinatie van die 2:
    Code:
    //Dit plakken in die functie checkNl!!
    $nlserver = "whois.domain-registry.nl"; 
    $nlnomatch = "is free"; 
    
    $data = ""; 
    $fp = fsockopen ( $nlserver, 43 ); 
    if ( $fp ){ 
    fputs ( $fp, "is ".$domein.$extensie."\r\n" ); 
    while ( !feof ( $fp ) ) { 
    $data.=fread ( $fp,1000 ); 
    } 
    fclose ( $fp ); 
    }else{ 
    $data = "Error, can't open connection"; 
    } 
    $gevonden = strpos($data, $nlnomatch);
    if($gevonden === false){
    echo "<b>www.$domein.$ext</b>: <font color=\"red\">niet beschikbaar</font><br />\n";
    }else{
    echo "<b>www.$domein.$ext</b>: <font color=\"green\">beschikbaar</a></font><br />\n";
    }
    suc6 er mee...

  12. #27
    .nic server .nl extenties
    Safe Data!
    645 Berichten
    Ingeschreven
    14/05/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    Bedrijf: ICT
    Functie: CEO

    Thread Starter
    heb nu dit gedaan en werkt niet :S

    <?php

    if ($submit) {


    // .be
    $ext="be";
    $server = "whois.dns.be";
    check($domein,$ext,$server);

    // .nl
    $ext="nl";
    $server = "whois.domain-registry.nl";
    checkNl($domein,$ext);

    // .net
    $ext="net";
    $server = "rs.internic.com";
    check($domein,$ext,$server);

    // .org
    $ext="org";
    $server = "rs.internic.com";
    check($domein,$ext,$server);

    // .com
    $ext="com";
    $server = "whois.verisign-grs.com";
    check($domein,$ext,$server);

    // .info
    $ext="info";
    $server = "rs.internic.com";
    check($domein,$ext,$server);

    // .nu
    $ext="nu";
    $server = "whois.nic.nu";
    check($domein,$ext,$server);

    // .biz
    $ext="biz";
    $server = "whois.neulevel.biz";
    check($domein,$ext,$server);

    }
    ?><?php

    function check($domein,$ext,$server)
    {
    $zoek = $domein.".".$ext;

    $socket = fsockopen("$server", 43);

    if(!$socket)
    {
    echo "Error";
    } else {
    fputs($socket,"$zoek \n");
    while(!feof($socket))
    {
    $uitvoer .= fgets($socket,128);
    }
    fclose($socket);
    }


    if (preg_match ("/No such domain/i", $uitvoer) || preg_match ("/No match/i", $uitvoer) || preg_match ("/Not found/i", $uitvoer))
    {
    echo "<b>www.$domein.$ext</b>: <font color=\"green\">beschikbaar</a></font><br />\n";
    } else {
    echo "<b>www.$domein.$ext</b>: <font color=\"red\">niet beschikbaar</font><br />\n";
    }

    }


    function checkNl($domein, $extensie)
    $nlserver = "whois.domain-registry.nl";
    $nlnomatch = "is free";

    $data = "";
    $fp = fsockopen ( $nlserver, 43 );
    if ( $fp ){
    fputs ( $fp, "is ".$domein.$extensie."\r\n" );
    while ( !feof ( $fp ) ) {
    $data.=fread ( $fp,1000 );
    }
    fclose ( $fp );
    }else{
    $data = "Error, can't open connection";
    }
    $gevonden = strpos($data, $nlnomatch);
    if($gevonden === false){
    echo "<b>www.$domein.$ext</b>: <font color=\"red\">niet beschikbaar</font><br />\n";
    }else{
    echo "<b>www.$domein.$ext</b>: <font color=\"green\">beschikbaar</a></font><br />\n";
    }

    ?>

  13. #28
    .nic server .nl extenties
    Hosting & Software
    68 Berichten
    Ingeschreven
    08/04/04

    Locatie
    Lelystad

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 34176429
    Ondernemingsnummer: nvt

    Krijg je hierbij errors? Zoja, welke?

  14. #29
    .nic server .nl extenties
    geregistreerd gebruiker
    106 Berichten
    Ingeschreven
    21/04/03

    Locatie
    Hilversum

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Simple...

    Hij heeft je code direct achter function checkNl($domein, $extensie) in plaats van tussen de { en }

    extra-hosting.... dat laatste stukje (vanaf function checkNL dus) moet zijn

    function checkNl($domein, $extensie)
    {
    $nlserver = "whois.domain-registry.nl";
    $nlnomatch = "is free";

    $data = "";
    $fp = fsockopen ( $nlserver, 43 );
    if ( $fp ){
    fputs ( $fp, "is ".$domein.$extensie."\r\n" );
    while ( !feof ( $fp ) ) {
    $data.=fread ( $fp,1000 );
    }
    fclose ( $fp );
    }else{
    $data = "Error, can't open connection";
    }
    $gevonden = strpos($data, $nlnomatch);
    if($gevonden === false){
    echo "<b>www.$domein.$ext</b>: <font color=\"red\">niet beschikbaar</font><br />\n";
    }else{
    echo "<b>www.$domein.$ext</b>: <font color=\"green\">beschikbaar</a></font><br />\n";
    }
    }

    Cheers, M.

  15. #30
    .nic server .nl extenties
    geregistreerd gebruiker
    4.048 Berichten
    Ingeschreven
    24/01/03

    Locatie
    London, United Kingdom, United Kingdom

    Post Thanks / Like
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    9 Berichten zijn liked


    Naam: Dennis Arslan
    Bedrijf: Rackspace
    Functie: Linux Server Specialist
    URL: www.dennisarslan.com
    Registrar SIDN: ja
    KvK nummer: 04070212
    Ondernemingsnummer: nvt
    TrustCloud: DennisArslan
    View dennisarslan's profile on LinkedIn

    Code:
    <?php
    
    function checknl($domein,$ext,$server)
    {
    $zoek = $domein.".".$ext;
    
    $socket = system("whois -h whois.domain-registry.nl 'is ".$zoek."'");
    
    if (eregi('free', $result)) {
    echo "<b>www.$domein.$ext</b>: <font color=\"green\">beschikbaar</a></font><br />\n";
    }
    
    else {
    echo "<b>www.$domein.$ext</b>: <font color=\"red\">niet beschikbaar</font><br />\n";
    }
    
    }
    ?>
    Probeer dit eens

    En dan zo:

    Code:
    // .nl
    $ext="nl";
    $server = "whois.domain-registry.nl";
    checknl($domein,$ext);
    (Hoofdlettergevoelig, jij had checkNl ipv checknl)

    Zo moet het werken
    Voeg de functie overigens alleen even toe en haal de <?php en ?> dan eromheen weg.

    Toevoegen onder de laatste } van het script. (Die's nog van de functie)

    Lukt dit?

Pagina 2 van de 3 Eerste 1 2 3 LaatsteLaatste

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics