$value) { $csv[$key] = str_getcsv($value); } function getLog($user) { $tornURL = 'https://api.torn.com/user/?selections=log&key='; $i = 0; if ($user == 'zarathos') { $usrKey = 'LDtibInYMdgVnM9n'; } else { $usrKey = 'lne9TZLuqvFXtK3V'; } $usrURL = $tornURL.$usrKey; $usrLog = json_decode(file_get_contents($usrURL)); $usrData = $usrLog->log; $usrVault = []; foreach ($usrData as $entry) { if ($entry->log == 5851) { $usrVault[$i]['user'] = $user; $usrVault[$i]['timestamp'] = $entry->timestamp; $usrVault[$i]['operation'] = $entry->title; $usrVault[$i]['amount'] = $entry->data->withdrawn; $csvComp = searchForId($entry->timestamp, $csv); if ($csvComp) { echo 'Withdrawal (ID: ' . $entry->timestamp . ') already in vault'; } // fputcsv($fp, $usrVault[i]); } elseif ($entry->log == 5850) { $usrVault[$i]['user'] = $user; $usrVault[$i]['timestamp'] = $entry->timestamp; $usrVault[$i]['operation'] = $entry->title; $usrVault[$i]['amount'] = $entry->data->deposited; $csvComp = searchForId($entry->timestamp, $csv); if ($csvComp) { echo 'Deposit (ID: ' . $entry->timestamp . ') already in vault'; } } else { continue; } $i++; } return $usrVault; } // Loop through file pointer and a line // foreach ($zarVault as $fields) { // fputcsv($fp, $fields); // } fclose($fp); ?>
| User | Timestamp | Operation | Amount | '; echo ''; echo $entry['user']; echo ' | '; echo ''; echo date("d/m/Y", $entry['timestamp']); echo ' | '; echo ''; echo $entry['operation']; echo ' | '; echo ''; echo formatMoney($entry['amount']); echo ' | '; echo ''; } ?>