1 | <?php
|
---|
2 | /* updatecust.php
|
---|
3 | ** Stuff updated cust data into db
|
---|
4 | *****
|
---|
5 | ** SVN revision info
|
---|
6 | ** $Date: 2010-05-11 18:56:06 +0000 (Tue, 11 May 2010) $
|
---|
7 | ** SVN revision $Rev: 398 $
|
---|
8 | ** Last update by $Author: kdeugau $
|
---|
9 | *****
|
---|
10 | ** Copyright (C) 2006 - Kris Deugau
|
---|
11 | */
|
---|
12 |
|
---|
13 | $db_conn = pg_connect("dbname=ipdb user=ipdb password=ipdbpwd");
|
---|
14 |
|
---|
15 | if (!$db_conn) {
|
---|
16 | echo ("<H1>Failed connection to db ipdb. Can't continue.</H1>");
|
---|
17 | exit;
|
---|
18 | }
|
---|
19 |
|
---|
20 | $custid = $_REQUEST['custid'];
|
---|
21 | if (isset($_REQUEST['deletecust'])) {
|
---|
22 | print "<html><head><title>Deleting $custid from WHOIS</title></head><body>\n".
|
---|
23 | "<h2>Deleting $custid from WHOIS</h2>\n".
|
---|
24 | "<a href=\"/ip/cgi-bin/admin.cgi\">Back</a> to admin<br>\n".
|
---|
25 | "<a href=\"/ip/cgi-bin/list-cust.php\">Back</a> to WHOIS customer list\n";
|
---|
26 | $qu = pg_exec ("DELETE FROM customers WHERE custid='$custid'");
|
---|
27 | if (!$qu) {
|
---|
28 | print "Error deleting $custid. Mail Kris.\n";
|
---|
29 | }
|
---|
30 | print "</body></html>\n";
|
---|
31 | exit;
|
---|
32 | }
|
---|
33 | ?>
|
---|
34 | <html><head>
|
---|
35 | <title>[IPDB admin] Updating WHOIS data</title>
|
---|
36 | </head>
|
---|
37 | <body>
|
---|
38 | <h2>Updating WHOIS data for <? print $custid; ?></h2>
|
---|
39 | <a href="/ip/cgi-bin/admin.cgi">Back</a> to admin<br>
|
---|
40 | <a href="/ip/cgi-bin/list-cust.php">Back</a> to WHOIS customer list
|
---|
41 | <?
|
---|
42 |
|
---|
43 | // snag form data into local vars. Not being excessively paranoid because we're
|
---|
44 | // buried deep and this is a hack anyway.
|
---|
45 |
|
---|
46 | $name = $_REQUEST['name'];
|
---|
47 | $addr1 = $_REQUEST['addr1'];
|
---|
48 | $addr2 = $_REQUEST['addr2'];
|
---|
49 | $city = $_REQUEST['city'];
|
---|
50 | $prov = $_REQUEST['prov'];
|
---|
51 | $country = $_REQUEST['country'];
|
---|
52 | $pocode = $_REQUEST['pocode'];
|
---|
53 | $phone = $_REQUEST['phone'];
|
---|
54 | $tech = $_REQUEST['tech'];
|
---|
55 | $abuse = $_REQUEST['abuse'];
|
---|
56 | $admin = $_REQUEST['admin'];
|
---|
57 | $rdns = $_REQUEST['rdns'];
|
---|
58 | $special = $_REQUEST['special'];
|
---|
59 |
|
---|
60 | $qu = pg_exec ($db_conn, "UPDATE customers SET name='$name',street='$addr1',street2='$addr2',".
|
---|
61 | "city='$city',province='$prov',country='$country',pocode='$pocode',phone='$phone',".
|
---|
62 | "tech_handle='$tech',abuse_handle='$abuse',admin_handle='$admin',".
|
---|
63 | "def_rdns='$rdns',special='$special' WHERE custid='$custid'");
|
---|
64 |
|
---|
65 | echo "<table border=2 cellpadding=2>".
|
---|
66 | "<tr><td align=right>CustID</td><td>$custid</td></tr>\n".
|
---|
67 | "<tr><td>Name</td><td>$name</td></tr>\n".
|
---|
68 | "<tr><td>Street address</td><td>$addr1</td></tr>\n".
|
---|
69 | "<tr><td>Address 2</td><td>$addr2</td></tr>\n".
|
---|
70 | "<tr><td>City</td><td>$city</td></tr>\n".
|
---|
71 | "<tr><td>Province</td><td>$prov</td></tr>\n".
|
---|
72 | "<tr><td>Country</td><td>$country</td></tr>\n".
|
---|
73 | "<tr><td>Postal code</td><td>$pocode</td></tr>\n".
|
---|
74 | "<tr><td>Phone</td><td>$phone</td></tr>\n".
|
---|
75 | "<tr><td>Tech handle</td><td>$tech</td></tr>\n".
|
---|
76 | "<tr><td>Abuse handle</td><td>$abuse</td></tr>\n".
|
---|
77 | "<tr><td>Admin handle</td><td>$admin</td></tr>\n".
|
---|
78 | "<tr><td>Default rDNS</td><td>$rdns</td></tr>\n".
|
---|
79 | "<tr><td>\"Special\"</td><td><pre>$special</pre></td></tr>\n".
|
---|
80 | "</table>\n";
|
---|
81 |
|
---|
82 | ?>
|
---|
83 | </body>
|
---|
84 | </html>
|
---|