aboutsummaryrefslogtreecommitdiffstats
path: root/record_transaction.php
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2012-10-23 10:28:49 -0700
committerAdam Soltys <[email protected]>2012-10-23 10:28:49 -0700
commitb94145ff904315c48781f958f54fae1428ef60e6 (patch)
treeb31db13342939584d12b52e88bd83ce23c77571c /record_transaction.php
parent5ec0a340957a90afe2bcf7073cc368eee77bf856 (diff)
downloadcoinos-server-b94145ff904315c48781f958f54fae1428ef60e6.tar.gz
coinos-server-b94145ff904315c48781f958f54fae1428ef60e6.zip
Clean up report, save transactions as JSON
Diffstat (limited to 'record_transaction.php')
-rw-r--r--record_transaction.php20
1 files changed, 12 insertions, 8 deletions
diff --git a/record_transaction.php b/record_transaction.php
index 4640f21d..bd858b76 100644
--- a/record_transaction.php
+++ b/record_transaction.php
@@ -1,13 +1,17 @@
<?php
-$list = array (
- array($_GET['address'], $_GET['date'], $_GET['received'], $_GET['exchange'])
-);
-$fp = fopen('transactions.csv', 'a');
+$file = 'transactions.json';
+
+$transaction = array(
+ 'address'=> $_GET['address'],
+ 'date'=> $_GET['date'],
+ 'received'=> $_GET['received'],
+ 'exchange'=> $_GET['exchange'],
+ 'value'=> $_GET['received'] * $_GET['exchange']
+);
-foreach ($list as $fields) {
- fputcsv($fp, $fields);
-}
+$json = json_decode(file_get_contents($file));
+array_push($json->transactions, $transaction);
+file_put_contents($file, json_encode($json));
-fclose($fp);
?>