Voorbeeld: domain_register

Voorbeeld 1

 $mdr = new MDR_api();

 $mdr->addParam( "command", "domain_register" );

 $mdr->addParam( "domein", "mijndomeinreseller" );
 $mdr->addParam( "tld",    "nl"                 );

 $mdr->addParam( "registrant_aanvrager",         "rechtspersoon" );
 $mdr->addParam( "registrant_bedrijfsnaam",      "Bedrijf BV"    );
 $mdr->addParam( "registrant_rechtsvorm",        "BV"            );
 $mdr->addParam( "registrant_registratienummer", "12345"         );
 $mdr->addParam( "registrant_straat",            "Lindengouw"    );
 $mdr->addParam( "registrant_huisnr",            "67"            );
 $mdr->addParam( "registrant_postcode",          "1351 LE"       );
 $mdr->addParam( "registrant_plaats",            "Almere"        );
 $mdr->addParam( "registrant_land",              "nl"            );

 $mdr->addParam( "admin_id", "1046" );
 $mdr->addParam( "tech_id",  "1047" );

 $mdr->addParam( "ns1",    "ns1.mijndnsserver.nl" );
 $mdr->addParam( "ns1_ip", "89.69.83.184"         );
 $mdr->addParam( "ns2",    "ns2.mijndnsserver.nl" );
 $mdr->addParam( "ns2_ip", "80.69.80.181"         );

 $mdr->DoTransaction();

 if( $mdr->Values[ "errCount" ] > 0 ) {
  print "Fout opgetreden";

  for( $i=1;$i<=$mdr->Values[ "errcount" ];$i++ ) {
   print $mdr->Values[ "errno".$i ] . "<BR>";
  }
 }
 else {
  print "OK<BR>";
  print "Verloopdatum: " . $mdr->Values[ "verloopdatum" ];
 }

Voorbeeld 2

 $mdr = new MDR_api();

 $mdr->addParam( "command", "domain_register" );

 $mdr->addParam( "domein",  "mijndomeinreseller" );
 $mdr->addParam( "tld",     "com"                );

 $mdr->addParam( "admin_bedrijfsnaam",  "Bedrijf BV"                 );
 $mdr->addParam( "admin_voorletter",    "M"                          );
 $mdr->addParam( "admin_tussenvoegsel", ""                           );
 $mdr->addParam( "admin_achternaam",    "Bonsee"                     );
 $mdr->addParam( "admin_straat",        "Lindengouw"                 );
 $mdr->addParam( "admin_huisnr",        "67"                         );
 $mdr->addParam( "admin_postcode",      "1351 LE"                    );
 $mdr->addParam( "admin_plaats",        "Almere"                     );
 $mdr->addParam( "admin_land",          "nl"                         );
 $mdr->addParam( "admin_tel",           "0368445369"                 );
 $mdr->addParam( "admin_email",         "info@mijndomeinreseller.nl" );

 $mdr->addParam( "registrant_id", "1046" );
 $mdr->addParam( "tech_id",       "1047" );
 $mdr->addParam( "bill_id",       "1047" );

 $mdr->addParam( "lock",      "true" );
 $mdr->addParam( "autorenew", "true" );
 $mdr->addParam( "duur",      "1"    );

 $mdr->addParam( "gebruik_dns", "true" );

 $mdr->DoTransaction();

 if( $mdr->Values[ "errcount" ] > 0 ) {
  print "fout opgetreden";

  for( $i=1;$i<=$mdr->Values[ "errcount" ];$i++ ) {
   print $mdr->Values[ "errno".$i ] . "<BR>";
  }

 }
 else {
  print "OK";
  print "Verloopdatum: " . $mdr->Values[ "verloopdatum" ];
 }