YourPaste - For your paste! Archive - Tools - Login

Posted by unknown on Sun 20 Jul 2008 18:50 60 views - Syntax: PHP - Expires: never - Report - IMG - Download -

  1. <?php
  2. $query = mysql_query("SELECT * FROM `domeinen` WHERE `id` = '$details'");
  3. while($row = mysql_fetch_object($query)){
  4.         $mdr = new MDR_api();
  5.         //
  6.         if($row->status == 0){
  7.                 $mdr->addParam("command", "domain_register");
  8.         }
  9.         elseif($row->status == 1){
  10.                 $mdr->addParam("command", "domain_transfer");
  11.         }
  12.         //
  13.         $tld = explode(".", $row->tld);
  14.         //
  15.         $mdr->addParam("domein", $row->domein);
  16.         $mdr->addParam("tld", $tld[1]);
  17.         //
  18.         if(strlen($row->bedrijfsnaam) > 0){
  19.                 $mdr->addParam("registrant_aanvrager", "rechtspersoon");
  20.         }
  21.         else{
  22.                 $mdr->addParam("registrant_aanvrager", "natuurlijkpersoon");
  23.         }
  24.         $mdr->addParam("registrant_bedrijfsnaam", $row->bedrijfsnaam);
  25.         $mdr->addParam("registrant_rechtsvorm", $row->bedrijfsvorm);
  26.         $mdr->addParam("registrant_registratienummer", $row->kvknr);
  27.         $mdr->addParam("registrant_voorletter", $row->admin_voorletters);
  28.         $mdr->addParam("registrant_achternaam", $row->admin_achternaam);
  29.         //     
  30.         $registrant_huisnr_tmp = explode(" ", $row->adres);
  31.         $registrant_huisnr_count = (count($registrant_huisnr_tmp) - 1);
  32.         $registrant_huisnr = $registrant_huisnr_tmp[$registrant_huisnr_count];
  33.         $mdr->addParam("registrant_huisnr", $registrant_huisnr);
  34.         //
  35.         $registrant_straat_tmp = explode($registrant_huisnr, $row->adres);
  36.         $registrant_straat = $registrant_straat_tmp[0];
  37.         $mdr->addParam("registrant_straat", $registrant_straat);
  38.         //
  39.         $mdr->addParam("registrant_postcode", $row->postcode);
  40.         $mdr->addParam("registrant_plaats", $row->woonplaats);
  41.         $mdr->addParam("registrant_land", $row->land);
  42.         $mdr->addParam("admin_bedrijfsnaam", $row->admin_bedrijfsnaam);
  43.         $mdr->addParam("admin_voorletter", $row->admin_voorletters);
  44.         $mdr->addParam("admin_achternaam", $row->admin_achternaam);
  45.         //
  46.         $admin_huisnr_tmp = explode(" ", $row->admin_adres);
  47.         $admin_huisnr_count = (count($admin_huisnr_tmp) - 1);
  48.         $admin_huisnr = $admin_huisnr_tmp[$admin_huisnr_count];
  49.         $mdr->addParam("admin_huisnr", $admin_huisnr);
  50.         //
  51.         $admin_straat_tmp = explode($admin_huisnr, $row->adres);
  52.         $admin_straat = $admin_straat_tmp[0];
  53.         $mdr->addParam("admin_straat", $admin_straat);
  54.         //
  55.         $mdr->addParam("admin_postcode", $row->admin_postcode);
  56.         $mdr->addParam("admin_plaats", $row->admin_woonplaats);
  57.         $mdr->addParam("admin_land", $row->admin_land);
  58.         $mdr->addParam("admin_tel", substr($row->admin_telefoon, 3));
  59.         $mdr->addParam("admin_email", $row->admin_email);
  60.         $mdr->addParam("tech_bedrijfsnaam", $row->tech_bedrijfsnaam);
  61.         $mdr->addParam("tech_voorletter", $row->tech_voorletters);
  62.         $mdr->addParam("tech_achternaam", $row->tech_achternaam);
  63.         //
  64.         $tech_huisnr_tmp = explode(" ", $row->tech_adres);
  65.         $tech_huisnr_count = (count($tech_huisnr_tmp) - 1);
  66.         $tech_huisnr = $tech_huisnr_tmp[$tech_huisnr_count];
  67.         $mdr->addParam("tech_huisnr", $tech_huisnr);
  68.         //
  69.         $tech_straat_tmp = explode($tech_huisnr, $row->adres);
  70.         $tech_straat = $tech_straat_tmp[0];
  71.         $mdr->addParam("tech_straat", $tech_straat);
  72.         //
  73.         $mdr->addParam("tech_postcode", $row->tech_postcode);
  74.         $mdr->addParam("tech_plaats", $row->tech_woonplaats);
  75.         $mdr->addParam("tech_land", $row->tech_land);
  76.         $mdr->addParam("tech_tel", substr($row->tech_telefoon, 3));
  77.         $mdr->addParam("tech_email", $row->tech_email);
  78.         $mdr->addParam("authkey", $row->authcode);
  79.         $mdr->addParam("ns1", $row->ns1);
  80.         $mdr->addParam("ns2", $row->ns2);
  81.         $mdr->addParam("ns3", $row->ns3);
  82.         $mdr->addParam("ns1_ip", $row->ip1);
  83.         $mdr->addParam("ns2_ip", $row->ip2);
  84.         $mdr->addParam("ns3_ip", $row->ip3);
  85.         //
  86.         $mdr->DoTransaction();
  87.         //
  88.         for($i=1; $i<=$mdr->Values["errcount"]; $i++){
  89.                 echo $mdr->Values["errno".$i]."<br />";
  90.         }
  91.         $query2 = "UPDATE `domeinen` SET `status` = '2' WHERE `id` = '$details'";              
  92.         mysql_query($query2);
  93.         //
  94.         echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"1; URL=index.php?sub=domeinen\">";
  95.         echo "Succesvol aangevraagd.";
  96. }
  97. ?>

Comments


Name:
Comment:

© 2008 YourPaste.net - Disclaimer