getMachineInfo();
if (count($info) > 0) {
?>
Machine Info:
$val) {
if (empty($val)) {
continue;
}
$echo = "";
switch ($key) {
case "model":
$echo = "Model: " . htmlspecialchars($val);
break;
case "condition":
$filled = floor($val);
$echo = "Condition: ";
$empty = 10;
while ($filled > 0) {
$filled--;
$empty--;
$echo .= "
";
}
if ($val - floor($val) > 0.75) {
$empty--;
$echo .= "
";
} else if ($val - floor($val) > 0.25) {
$empty--;
$echo .= "
";
}
while ($empty > 0) {
$empty--;
$echo .= "
";
}
break;
case "price":
$echo = "Est. Value: $" . number_format($val * 1.0, 2);
break;
case "os":
$echo = "Operating System: " . htmlspecialchars($val);
break;
case "serial":
$echo = "Serial: " . htmlspecialchars($val);
break;
case "manufacturer":
$echo = "OEM: " . htmlspecialchars($val);
break;
case "notes":
$echo = "
" . htmlspecialchars($val) . "
";
break;
}
if ($echo != "") {
echo "
\n$echo\n
\n";
}
}
?>
getComponents();
if (count($components) > 0) {
?>
Components:
\n";
echo "
$c[type]\n";
echo "Serial: $c[serial]
\n";
if (!empty($c['tested'])) {
echo "Tested on: " . date(DATETIME_FORMAT, strtotime($c['tested'])) . "
\n";
}
if (!empty($c['capacity'])) {
echo "Capacity: $c[capacity]
\n";
}
if (!empty($c['model'])) {
echo "Model: $c[model]
\n";
}
if (!empty($h['notes'])) {
echo "
" . htmlspecialchars($h['notes']) . "
";
}
echo "\n
\n";
}
?>
getHistory();
if (count($history) > 0) {
?>
History:
\n";
echo "
$h[eventname] on " . date(DATETIME_FORMAT, strtotime($h['date'])) . "
\n";
if (!empty($h['notes'])) {
echo "
" . htmlspecialchars($h['notes']) . "
";
}
echo "\n
\n";
}
?>
" . $ex->getMessage() . "