session_start(); if (!isset($_SESSION['myusername'])) { header("location:index.php"); } require_once __DIR__ . '/includes/conn.php'; require_once __DIR__ . '/includes/functions.php'; require_once __DIR__ . '/includes/html_helper.php'; require_once __DIR__ . '/includes/models/tap.php'; require_once __DIR__ . '/includes/models/beer.php'; require_once __DIR__ . '/includes/models/keg.php'; require_once __DIR__ . '/includes/managers/beer_manager.php'; require_once __DIR__ . '/includes/managers/keg_manager.php'; require_once __DIR__ . '/includes/managers/tap_manager.php'; $htmlHelper = new HtmlHelper(); $tapManager = new TapManager(); $beerManager = new BeerManager(); $kegManager = new KegManager(); if (isset($_POST['updateNumberOfTaps'])) { $tapManager->updateTapNumber($_POST['numberOfTaps']); } else { if (isset($_POST['newTap'])) { $tapNumber = $_POST['tapNumber']; redirect("tap_form.php?tapNumber={$tapNumber}"); } else { if (isset($_POST['editTap'])) { $tapNumber = $_POST['tapNumber']; $id = $_POST['id']; redirect("tap_form.php?tapNumber={$tapNumber}&id={$id}"); } else { if (isset($_POST['closeTap'])) {
<?php require_once __DIR__ . '/includes/config.php'; require_once __DIR__ . '/admin/includes/models/tap.php'; require_once __DIR__ . '/admin/includes/managers/tap_manager.php'; parse_str($_SERVER['QUERY_STRING']); $tapManager = new TapManager(); db(); if (isset($building) and isset($pin) and isset($pulses)) { $tapNum = 0; if ($building == "5k" and $pin == 8) { $tapNum = 1; } elseif ($building == "5k" and $pin == 9) { $tapNum = 2; } elseif ($building == "5k" and $pin == 10) { $tapNum = 0; } elseif ($building == "5k" and $pin == 11) { $tapNum = 0; } elseif ($building == "3k" and $pin == 8) { $tapNum = 3; } elseif ($building == "3k" and $pin == 9) { $tapNum = 4; } elseif ($building == "3k" and $pin == 10) { $tapNum = 0; } elseif ($building == "3k" and $pin == 11) { $tapNum = 0; } $tap = $tapManager->GetByNumber($tapNum); $tapId = $tap->get_id(); $pulsesPerLitre = 5400; $galonsPerLitre = 0.264172;
header("location:index.php"); } require_once __DIR__ . '/includes/conn.php'; require_once __DIR__ . '/../includes/config_names.php'; require_once __DIR__ . '/includes/html_helper.php'; require_once __DIR__ . '/includes/functions.php'; require_once __DIR__ . '/includes/models/tap.php'; require_once __DIR__ . '/includes/models/beer.php'; require_once __DIR__ . '/includes/models/keg.php'; require_once __DIR__ . '/includes/models/kegType.php'; require_once __DIR__ . '/includes/managers/beer_manager.php'; require_once __DIR__ . '/includes/managers/keg_manager.php'; require_once __DIR__ . '/includes/managers/kegType_manager.php'; require_once __DIR__ . '/includes/managers/tap_manager.php'; $htmlHelper = new HtmlHelper(); $tapManager = new TapManager(); $beerManager = new BeerManager(); $kegManager = new KegManager(); $kegTypeManager = new KegTypeManager(); if ($_SERVER['REQUEST_METHOD'] === 'POST') { if (isset($_POST['saveTap'])) { $tap = new Tap(); $tap->setFromArray($_POST); $tapManager->Save($tap); } redirect('tap_list.php'); } $beerList = $beerManager->GetAllActive(); $kegList = $kegManager->GetAllAvailable(); $tapNumber = $_GET['tapNumber']; if (isset($_GET['id'])) {
if ($db) { // Connect to the database db(); $config = array(); $sql = "SELECT * FROM config"; $qry = mysql_query($sql); while ($c = mysql_fetch_array($qry)) { $config[$c['configName']] = $c['configValue']; } $sql = "SELECT * FROM vwGetActiveTaps"; $qry = mysql_query($sql); while ($b = mysql_fetch_array($qry)) { $beeritem = array("id" => $b['id'], "beername" => $b['name'], "style" => $b['style'], "notes" => $b['notes'], "og" => $b['ogAct'], "fg" => $b['fgAct'], "srm" => $b['srmAct'], "ibu" => $b['ibuAct'], "startAmount" => $b['startAmount'], "amountPoured" => $b['amountPoured'], "remainAmount" => $b['remainAmount'], "tapNumber" => $b['tapNumber'], "srmRgb" => $b['srmRgb']); $beers[$b['tapNumber']] = $beeritem; } $tapManager = new TapManager(); $numberOfTaps = $tapManager->GetTapNumber(); } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>RaspberryPints</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <!-- Set location of Cascading Style Sheet --> <link rel="stylesheet" type="text/css" href="style.css"> <?php
if ($db) { // Connect to the database db(); $config = array(); $sql = "SELECT * FROM config"; $qry = mysql_query($sql); while ($c = mysql_fetch_array($qry)) { $config[$c['configName']] = $c['configValue']; } $sql = "SELECT * FROM vwGetActiveTaps"; $qry = mysql_query($sql); while ($b = mysql_fetch_array($qry)) { $beeritem = array("id" => $b['id'], "beername" => $b['name'], "style" => $b['style'], "notes" => $b['notes'], "og" => $b['ogAct'], "fg" => $b['fgAct'], "srm" => $b['srmAct'], "ibu" => $b['ibuAct'], "startAmount" => $b['startAmount'], "amountPoured" => $b['amountPoured'], "remainAmount" => $b['remainAmount'], "tapNumber" => $b['tapNumber'], "srmRgb" => $b['srmRgb']); $beers[$b['tapNumber']] = $beeritem; } $tapManager = new TapManager(); $numberOfTaps = $tapManager->GetTapNumber(); $taps = $tapManager->getActiveTaps(); } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>RaspberryPints</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <!-- Set location of Cascading Style Sheet --> <link rel="stylesheet" type="text/css" href="style.css"> <?php
session_start(); if (!isset($_SESSION['myusername'])) { header("location:index.php"); } require_once __DIR__ . '/includes/conn.php'; require_once __DIR__ . '/includes/functions.php'; require_once __DIR__ . '/includes/html_helper.php'; require_once __DIR__ . '/includes/models/tap.php'; require_once __DIR__ . '/includes/models/beer.php'; require_once __DIR__ . '/includes/models/keg.php'; require_once __DIR__ . '/includes/managers/beer_manager.php'; require_once __DIR__ . '/includes/managers/keg_manager.php'; require_once __DIR__ . '/includes/managers/tap_manager.php'; $htmlHelper = new HtmlHelper(); $tapManager = new TapManager(); if (isset($_POST['updateNumberOfTaps'])) { $oldTapNumber = $tapManager->getTapNumber(); $newTapNumber = $_POST['numberOfTaps']; $tapManager->updateTapNumber($_POST['numberOfTaps']); if ($newTapNumber < $oldTapNumber) { file_get_contents('http://' . $_SERVER['SERVER_NAME'] . '/admin/trigger.php?value=alamode'); } } else { if (isset($_POST['saveTapConfig'])) { $tapNumber = $_POST['tapNumber']; $valveon = 0; $flowpin = 0; if (isset($_POST['flowpin'])) { $flowpin = $_POST['flowpin']; }
session_start(); if (!isset($_SESSION['myusername'])) { header("location:index.php"); } require_once __DIR__ . '/includes/conn.php'; require_once __DIR__ . '/includes/functions.php'; require_once __DIR__ . '/includes/html_helper.php'; require_once __DIR__ . '/includes/models/tap.php'; require_once __DIR__ . '/includes/models/beer.php'; require_once __DIR__ . '/includes/models/keg.php'; require_once __DIR__ . '/includes/managers/beer_manager.php'; require_once __DIR__ . '/includes/managers/keg_manager.php'; require_once __DIR__ . '/includes/managers/tap_manager.php'; $htmlHelper = new HtmlHelper(); $tapManager = new TapManager(); $beerManager = new BeerManager(); $kegManager = new KegManager(); if (isset($_POST['newTap'])) { $tapNumber = $_POST['tapNumber']; redirect("tap_form.php?tapNumber={$tapNumber}"); } else { if (isset($_POST['editTap'])) { $tapNumber = $_POST['tapNumber']; $id = $_POST['id']; redirect("tap_form.php?tapNumber={$tapNumber}&id={$id}"); } else { if (isset($_POST['closeTap'])) { $tapManager->closeTap($_POST['id']); file_get_contents('http://' . $_SERVER['SERVER_NAME'] . '/admin/trigger.php?value=config'); } else {