Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>Pick Your Poison</title>
- <style type="text/css">
- * {
- margin: 0;
- padding: 0;
- }
- h1 {
- font-family: serif;
- font-size: 35pt;
- margin: 10px;
- }
- .shot {
- border: 1px #F00 dashed;
- color: #00F;
- height: 250px;
- width: 200px;
- margin: 20px;
- margin-left: 50px;
- float: left;
- font-size: 30px;
- }
- .red {
- color: #F00;
- }
- .green {
- color: #0F0;
- }
- .grey {
- color: #CCC;
- }
- </style>
- </head>
- <?php
- /////// I'm trying to improve it but I have struggling with random
- /////// part where it don't have to be appear when shot glass is out of
- /////// board. You can add or improve this code. Whatever you want
- ////// to do with this.
- // To resolve "Notice: Undefined index: shot01-06"
- $_POST['shot01'] = empty($_POST['shot01']) ? "available" : $_POST['shot01'];
- $_POST['shot02'] = empty($_POST['shot02']) ? "available" : $_POST['shot02'];
- $_POST['shot03'] = empty($_POST['shot03']) ? "available" : $_POST['shot03'];
- $_POST['shot04'] = empty($_POST['shot04']) ? "available" : $_POST['shot04'];
- $_POST['shot05'] = empty($_POST['shot05']) ? "available" : $_POST['shot05'];
- $_POST['shot06'] = empty($_POST['shot06']) ? "available" : $_POST['shot06'];
- $_POST['shot07'] = empty($_POST['shot07']) ? "available" : $_POST['shot07'];
- $_POST['shot08'] = empty($_POST['shot08']) ? "available" : $_POST['shot08'];
- $_POST['random'] = empty($_POST['random']) ? "false" : $_POST['random'];
- // Obtain the info from $_POST
- $shot01 = $_POST['shot01'];
- $shot02 = $_POST['shot02'];
- $shot03 = $_POST['shot03'];
- $shot04 = $_POST['shot04'];
- $shot05 = $_POST['shot05'];
- $shot06 = $_POST['shot06'];
- $shot07 = $_POST['shot07'];
- $shot08 = $_POST['shot08'];
- $result_poison = "red";
- $result_safe = "green";
- $result_out = "grey";
- if ($_POST['random'] == "true") {
- $poison = mt_rand(1,8);
- } else {
- $poison = NULL;
- }
- //////////////
- // SHOT 1-8 //
- //////////////
- for ($i = 1; $i < 9; $i++) {
- if ($_POST["shot0{$i}"] == "available") {
- if ($_POST["random"] == "true" && $poison == $i) {
- $result0[$i] = $result_poison;
- } else {
- $result0[$i] = $result_safe;
- }
- } elseif ($_POST["shot0{$i}"] == "unavailable") {
- if ($_POST["random"] == "true" && $poison == $i) {
- $result0[$i] = $result_out;
- $poison = mt_rand(1,8);
- } else {
- $result0[$i] = $result_out;
- }
- } else {
- $result0[$i] = NULL;
- }
- ;
- }
- ?>
- <body>
- <div align="center">
- <h1>Pick Your Poison</h1><br />
- <? echo $poison ?><br />
- <? /* <p><a href="?shot01=<? echo $shot01; ?>&shot02=<? echo $shot02; ?>&shot03=<? echo $shot03; ?>&shot04=<? echo $shot04; ?>&shot05=<? echo $shot05 ?>&shot06=<? echo $shot06; ?>&shot07=<? echo $shot07; ?>&shot08=<? echo $shot08; ?>&random=true">Random</a></p> */ ?>
- <form action="" method="post">
- <input type="hidden" name="shot01" value="<? echo $_POST['shot01']; ?>" />
- <input type="hidden" name="shot02" value="<? echo $_POST['shot02']; ?>" />
- <input type="hidden" name="shot03" value="<? echo $_POST['shot03']; ?>" />
- <input type="hidden" name="shot04" value="<? echo $_POST['shot04']; ?>" />
- <input type="hidden" name="shot05" value="<? echo $_POST['shot05']; ?>" />
- <input type="hidden" name="shot06" value="<? echo $_POST['shot06']; ?>" />
- <input type="hidden" name="shot07" value="<? echo $_POST['shot07']; ?>" />
- <input type="hidden" name="shot08" value="<? echo $_POST['shot08']; ?>" />
- <input type="hidden" name="random" value="true" />
- <input type="submit" value="Random" />
- </form>
- <span class="shot"><span class="number <? echo $result0[1]; ?>">Shot Glass<br />#1</span><br /><br />
- <form action="" method="post">
- <input type="hidden" name="shot01" value="unavailable" />
- <input type="hidden" name="shot02" value="<? echo $_POST['shot02']; ?>" />
- <input type="hidden" name="shot03" value="<? echo $_POST['shot03']; ?>" />
- <input type="hidden" name="shot04" value="<? echo $_POST['shot04']; ?>" />
- <input type="hidden" name="shot05" value="<? echo $_POST['shot05']; ?>" />
- <input type="hidden" name="shot06" value="<? echo $_POST['shot06']; ?>" />
- <input type="hidden" name="shot07" value="<? echo $_POST['shot07']; ?>" />
- <input type="hidden" name="shot08" value="<? echo $_POST['shot08']; ?>" />
- <input type="submit" value="Out" />
- </form><br />
- <form action="" method="post">
- <input type="hidden" name="shot01" value="available" />
- <input type="hidden" name="shot02" value="<? echo $_POST['shot02']; ?>" />
- <input type="hidden" name="shot03" value="<? echo $_POST['shot03']; ?>" />
- <input type="hidden" name="shot04" value="<? echo $_POST['shot04']; ?>" />
- <input type="hidden" name="shot05" value="<? echo $_POST['shot05']; ?>" />
- <input type="hidden" name="shot06" value="<? echo $_POST['shot06']; ?>" />
- <input type="hidden" name="shot07" value="<? echo $_POST['shot07']; ?>" />
- <input type="hidden" name="shot08" value="<? echo $_POST['shot08']; ?>" />
- <input type="submit" value="In" />
- </form>
- </span>
- <span class="shot"><span class="number <? echo $result0[2]; ?>">Shot Glass<br />#2</span><br /><br />
- <form action="" method="post">
- <input type="hidden" name="shot01" value="<? echo $_POST['shot01']; ?>" />
- <input type="hidden" name="shot02" value="unavailable" />
- <input type="hidden" name="shot03" value="<? echo $_POST['shot03']; ?>" />
- <input type="hidden" name="shot04" value="<? echo $_POST['shot04']; ?>" />
- <input type="hidden" name="shot05" value="<? echo $_POST['shot05']; ?>" />
- <input type="hidden" name="shot06" value="<? echo $_POST['shot06']; ?>" />
- <input type="hidden" name="shot07" value="<? echo $_POST['shot07']; ?>" />
- <input type="hidden" name="shot08" value="<? echo $_POST['shot08']; ?>" />
- <input type="submit" value="Out" />
- </form><br />
- <form action="" method="post">
- <input type="hidden" name="shot01" value="<? echo $_POST['shot01']; ?>" />
- <input type="hidden" name="shot02" value="available" />
- <input type="hidden" name="shot03" value="<? echo $_POST['shot03']; ?>" />
- <input type="hidden" name="shot04" value="<? echo $_POST['shot04']; ?>" />
- <input type="hidden" name="shot05" value="<? echo $_POST['shot05']; ?>" />
- <input type="hidden" name="shot06" value="<? echo $_POST['shot06']; ?>" />
- <input type="hidden" name="shot07" value="<? echo $_POST['shot07']; ?>" />
- <input type="hidden" name="shot08" value="<? echo $_POST['shot08']; ?>" />
- <input type="submit" value="In" />
- </form>
- </span>
- <span class="shot"><span class="number <? echo $result0[3]; ?>">Shot Glass<br />#3</span><br /><br />
- <form action="" method="post">
- <input type="hidden" name="shot01" value="<? echo $_POST['shot01']; ?>" />
- <input type="hidden" name="shot02" value="<? echo $_POST['shot02']; ?>" />
- <input type="hidden" name="shot03" value="unavailable" />
- <input type="hidden" name="shot04" value="<? echo $_POST['shot04']; ?>" />
- <input type="hidden" name="shot05" value="<? echo $_POST['shot05']; ?>" />
- <input type="hidden" name="shot06" value="<? echo $_POST['shot06']; ?>" />
- <input type="hidden" name="shot07" value="<? echo $_POST['shot07']; ?>" />
- <input type="hidden" name="shot08" value="<? echo $_POST['shot08']; ?>" />
- <input type="submit" value="Out" />
- </form><br />
- <form action="" method="post">
- <input type="hidden" name="shot01" value="<? echo $_POST['shot01']; ?>" />
- <input type="hidden" name="shot02" value="<? echo $_POST['shot02']; ?>" />
- <input type="hidden" name="shot03" value="available" />
- <input type="hidden" name="shot04" value="<? echo $_POST['shot04']; ?>" />
- <input type="hidden" name="shot05" value="<? echo $_POST['shot05']; ?>" />
- <input type="hidden" name="shot06" value="<? echo $_POST['shot06']; ?>" />
- <input type="hidden" name="shot07" value="<? echo $_POST['shot07']; ?>" />
- <input type="hidden" name="shot08" value="<? echo $_POST['shot08']; ?>" />
- <input type="submit" value="In" />
- </form>
- </span>
- <span class="shot"><span class="number <? echo $result0[4]; ?>">Shot Glass<br />#4</span><br /><br />
- <form action="" method="post">
- <input type="hidden" name="shot01" value="<? echo $_POST['shot01']; ?>" />
- <input type="hidden" name="shot02" value="<? echo $_POST['shot02']; ?>" />
- <input type="hidden" name="shot03" value="<? echo $_POST['shot03']; ?>" />
- <input type="hidden" name="shot04" value="unavailable" />
- <input type="hidden" name="shot05" value="<? echo $_POST['shot05']; ?>" />
- <input type="hidden" name="shot06" value="<? echo $_POST['shot06']; ?>" />
- <input type="hidden" name="shot07" value="<? echo $_POST['shot07']; ?>" />
- <input type="hidden" name="shot08" value="<? echo $_POST['shot08']; ?>" />
- <input type="submit" value="Out" />
- </form><br />
- <form action="" method="post">
- <input type="hidden" name="shot01" value="<? echo $_POST['shot01']; ?>" />
- <input type="hidden" name="shot02" value="<? echo $_POST['shot02']; ?>" />
- <input type="hidden" name="shot03" value="<? echo $_POST['shot03']; ?>" />
- <input type="hidden" name="shot04" value="available" />
- <input type="hidden" name="shot05" value="<? echo $_POST['shot05']; ?>" />
- <input type="hidden" name="shot06" value="<? echo $_POST['shot06']; ?>" />
- <input type="hidden" name="shot07" value="<? echo $_POST['shot07']; ?>" />
- <input type="hidden" name="shot08" value="<? echo $_POST['shot08']; ?>" />
- <input type="submit" value="In" />
- </form>
- </span><br />
- <div style="clear:both"></div>
- <span class="shot"><span class="number <? echo $result0[5]; ?>">Shot Glass<br />#5</span><br /><br />
- <form action="" method="post">
- <input type="hidden" name="shot01" value="<? echo $_POST['shot01']; ?>" />
- <input type="hidden" name="shot02" value="<? echo $_POST['shot02']; ?>" />
- <input type="hidden" name="shot03" value="<? echo $_POST['shot03']; ?>" />
- <input type="hidden" name="shot04" value="<? echo $_POST['shot04']; ?>" />
- <input type="hidden" name="shot05" value="unavailable" />
- <input type="hidden" name="shot06" value="<? echo $_POST['shot06']; ?>" />
- <input type="hidden" name="shot07" value="<? echo $_POST['shot07']; ?>" />
- <input type="hidden" name="shot08" value="<? echo $_POST['shot08']; ?>" />
- <input type="submit" value="Out" />
- </form><br />
- <form action="" method="post">
- <input type="hidden" name="shot01" value="<? echo $_POST['shot01']; ?>" />
- <input type="hidden" name="shot02" value="<? echo $_POST['shot02']; ?>" />
- <input type="hidden" name="shot03" value="<? echo $_POST['shot03']; ?>" />
- <input type="hidden" name="shot04" value="<? echo $_POST['shot04']; ?>" />
- <input type="hidden" name="shot05" value="available" />
- <input type="hidden" name="shot06" value="<? echo $_POST['shot06']; ?>" />
- <input type="hidden" name="shot07" value="<? echo $_POST['shot07']; ?>" />
- <input type="hidden" name="shot08" value="<? echo $_POST['shot08']; ?>" />
- <input type="submit" value="In" />
- </form>
- </span>
- <span class="shot"><span class="number <? echo $result0[6]; ?>">Shot Glass<br />#6</span><br /><br />
- <form action="" method="post">
- <input type="hidden" name="shot01" value="<? echo $_POST['shot01']; ?>" />
- <input type="hidden" name="shot02" value="<? echo $_POST['shot02']; ?>" />
- <input type="hidden" name="shot03" value="<? echo $_POST['shot03']; ?>" />
- <input type="hidden" name="shot04" value="<? echo $_POST['shot04']; ?>" />
- <input type="hidden" name="shot05" value="<? echo $_POST['shot05']; ?>" />
- <input type="hidden" name="shot06" value="unavailable" />
- <input type="hidden" name="shot07" value="<? echo $_POST['shot07']; ?>" />
- <input type="hidden" name="shot08" value="<? echo $_POST['shot08']; ?>" />
- <input type="submit" value="Out" />
- </form><br />
- <form action="" method="post">
- <input type="hidden" name="shot01" value="<? echo $_POST['shot01']; ?>" />
- <input type="hidden" name="shot02" value="<? echo $_POST['shot02']; ?>" />
- <input type="hidden" name="shot03" value="<? echo $_POST['shot03']; ?>" />
- <input type="hidden" name="shot04" value="<? echo $_POST['shot04']; ?>" />
- <input type="hidden" name="shot05" value="<? echo $_POST['shot05']; ?>" />
- <input type="hidden" name="shot06" value="available" />
- <input type="hidden" name="shot07" value="<? echo $_POST['shot07']; ?>" />
- <input type="hidden" name="shot08" value="<? echo $_POST['shot08']; ?>" />
- <input type="submit" value="In" />
- </form>
- </span>
- <span class="shot"><span class="number <? echo $result0[7]; ?>">Shot Glass<br />#7</span><br /><br />
- <form action="" method="post">
- <input type="hidden" name="shot01" value="<? echo $_POST['shot01']; ?>" />
- <input type="hidden" name="shot02" value="<? echo $_POST['shot02']; ?>" />
- <input type="hidden" name="shot03" value="<? echo $_POST['shot03']; ?>" />
- <input type="hidden" name="shot04" value="<? echo $_POST['shot04']; ?>" />
- <input type="hidden" name="shot05" value="<? echo $_POST['shot05']; ?>" />
- <input type="hidden" name="shot06" value="<? echo $_POST['shot06']; ?>" />
- <input type="hidden" name="shot07" value="unavailable" />
- <input type="hidden" name="shot08" value="<? echo $_POST['shot08']; ?>" />
- <input type="submit" value="Out" />
- </form><br />
- <form action="" method="post">
- <input type="hidden" name="shot01" value="<? echo $_POST['shot01']; ?>" />
- <input type="hidden" name="shot02" value="<? echo $_POST['shot02']; ?>" />
- <input type="hidden" name="shot03" value="<? echo $_POST['shot03']; ?>" />
- <input type="hidden" name="shot04" value="<? echo $_POST['shot04']; ?>" />
- <input type="hidden" name="shot05" value="<? echo $_POST['shot05']; ?>" />
- <input type="hidden" name="shot06" value="<? echo $_POST['shot06']; ?>" />
- <input type="hidden" name="shot07" value="available" />
- <input type="hidden" name="shot08" value="<? echo $_POST['shot08']; ?>" />
- <input type="hidden" name="shot07" value="available" />
- <input type="submit" value="In" />
- </form>
- </span>
- <span class="shot"><span class="number <? echo $result0[8]; ?>">Shot Glass<br />#8</span><br /><br />
- <form action="" method="post">
- <input type="hidden" name="shot01" value="<? echo $_POST['shot01']; ?>" />
- <input type="hidden" name="shot02" value="<? echo $_POST['shot02']; ?>" />
- <input type="hidden" name="shot03" value="<? echo $_POST['shot03']; ?>" />
- <input type="hidden" name="shot04" value="<? echo $_POST['shot04']; ?>" />
- <input type="hidden" name="shot05" value="<? echo $_POST['shot05']; ?>" />
- <input type="hidden" name="shot06" value="<? echo $_POST['shot06']; ?>" />
- <input type="hidden" name="shot07" value="<? echo $_POST['shot07']; ?>" />
- <input type="hidden" name="shot08" value="unavailable" />
- <input type="submit" value="Out" />
- </form><br />
- <form action="" method="post">
- <input type="hidden" name="shot01" value="<? echo $_POST['shot01']; ?>" />
- <input type="hidden" name="shot02" value="<? echo $_POST['shot02']; ?>" />
- <input type="hidden" name="shot03" value="<? echo $_POST['shot03']; ?>" />
- <input type="hidden" name="shot04" value="<? echo $_POST['shot04']; ?>" />
- <input type="hidden" name="shot05" value="<? echo $_POST['shot05']; ?>" />
- <input type="hidden" name="shot06" value="<? echo $_POST['shot06']; ?>" />
- <input type="hidden" name="shot07" value="<? echo $_POST['shot07']; ?>" />
- <input type="hidden" name="shot08" value="available" />
- <input type="submit" value="In" />
- </form>
- </span><br />
- <div style="clear:both"></div>
- <form action="" method="post">
- <input type="hidden" name="shot01" value="available" />
- <input type="hidden" name="shot02" value="available" />
- <input type="hidden" name="shot03" value="available" />
- <input type="hidden" name="shot04" value="available" />
- <input type="hidden" name="shot05" value="available" />
- <input type="hidden" name="shot06" value="available" />
- <input type="hidden" name="shot07" value="available" />
- <input type="hidden" name="shot08" value="available" />
- <input type="submit" value="Refresh" />
- </form>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement