-
-
Notifications
You must be signed in to change notification settings - Fork 589
/
Copy pathacct.php
39 lines (32 loc) · 850 Bytes
/
acct.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<html>
<head>
<title>Payment information</title>
</head>
<body>
<?php
try {
$conn = new MongoClient();
$db = $conn->customers;
$collection = $db->paymentinfo;
$search = $_GET['acctid'];
// $criteria = array('id' => $search);
// $fields = array('name','id','cc','cvv2');
$cursor = $collection->find(array('id' => $search));
// echo $search;
echo $cursor->count() . ' document(s) found. <br/>';
foreach ($cursor as $obj) {
echo 'Name: ' . $obj['name'] . '<br/>';
echo 'Customer ID: ' . $obj['id'] . '<br/>';
echo 'Card Number: ' . $obj['cc'] . '<br/>';
echo 'CVV2 Code: ' . $obj['cvv2'] . '<br/>';
echo '<br/>';
}
$conn->close();
} catch (MongoConnectionException $e) {
die('Error connecting to MongoDB server : ' . $e->getMessage());
} catch (MongoException $e) {
die('Error: ' . $e->getMessage());
}
?>
</body>
</html>