Lese Kunden-Sonderpreise für Domains aus
Bernd Wurst

Bernd Wurst commited on 2014-01-25 08:19:25
Zeige 1 geänderte Dateien mit 6 Einfügungen und 1 Löschungen.

... ...
@@ -36,9 +36,14 @@ function get_domain_offer($domainname)
36 36
   $tld = preg_replace('/^.*\./', '', $domainname);
37 37
   DEBUG('Found TLD: '.$tld);
38 38
 
39
+  $cid = (int) $_SESSION['customerinfo']['customerno'];
40
+
39 41
   $data = array("domainname" => $domainname, "basename" => $basename, "tld" => $tld);
40 42
 
43
+  $result = db_query("SELECT tld, gebuehr, setup FROM misc.domainpreise_kunde WHERE kunde={$cid} AND tld='{$tld}' AND ruecksprache='N'");
44
+  if (mysql_num_rows($result) != 1) {
41 45
     $result = db_query("SELECT tld, gebuehr, setup FROM misc.domainpreise WHERE tld='{$tld}' AND ruecksprache='N'");
46
+  }
42 47
   if (mysql_num_rows($result) != 1) {
43 48
     warning('Die Endung »'.$tld.'« steht zur automatischen Eintragung nicht zur Verfügung.');
44 49
     return;
... ...
@@ -82,7 +87,7 @@ function register_domain($domainname, $uid)
82 87
 
83 88
   db_query("INSERT INTO kundendaten.domains (kunde, useraccount, domainname, tld, billing, registrierungsdatum, dns,webserver, mail, provider, betrag, brutto) VALUES ({$cid}, {$useraccount}, '{$data['basename']}', '{$data['tld']}', 'regular', NULL, 1, 1, 'auto', 'terions', {$data['gebuehr']}, 1) ");
84 89
   if ($data['setup']) {
85
-    db_query("INSERT INTO kundendaten.leistungen (kunde,periodisch,datum,betrag,brutto,beschreibung,anzahl) VALUES (({$cid}, 0, CURDATE(), {$data['setup']}, 1, 'Einmalige Setup-Gebühren für Domain \"{$data['domainname']}\"', 1)");
90
+    db_query("INSERT INTO kundendaten.leistungen (kunde,periodisch,datum,betrag,brutto,beschreibung,anzahl) VALUES ({$cid}, 0, CURDATE(), {$data['setup']}, 1, 'Einmalige Setup-Gebühren für Domain \"{$data['domainname']}\"', 1)");
86 91
   }
87 92
 }
88 93
 
89 94