PageRenderTime 55ms CodeModel.GetById 27ms RepoModel.GetById 0ms app.codeStats 0ms

/katherine_rc/feedback.php

https://bitbucket.org/maxpanzer/cred_katherine
PHP | 175 lines | 147 code | 28 blank | 0 comment | 14 complexity | f9ac3b70facf8bdcb1584147fad0fa5f MD5 | raw file
  1. <?php require "includes/session_inc.php"; ?>
  2. <!DOCTYPE script PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  3. <html>
  4. <?php
  5. require "includes/initialize_inc.php";
  6. $showError = false;
  7. if (array_key_exists('next', $_POST) && $_POST['next'] > 0) {
  8. $dA4 = ($_POST['DeckA4'] == '0') ? '0' : ( (empty($_POST['DeckA4'])) ? '-1' : $_POST['DeckA4'] );
  9. $dB3 = ($_POST['DeckB3'] == '0') ? '0' : ( (empty($_POST['DeckB3'])) ? '-1' : $_POST['DeckB3'] );
  10. $dD4 = ($_POST['DeckD4'] == '0') ? '0' : ( (empty($_POST['DeckD4'])) ? '-1' : $_POST['DeckD4'] );
  11. $dD3 = ($_POST['DeckD3'] == '0') ? '0' : ( (empty($_POST['DeckD3'])) ? '-1' : $_POST['DeckD3'] );
  12. $dD0 = ($_POST['DeckD0'] == '0') ? '0' : ( (empty($_POST['DeckD0'])) ? '-1' : $_POST['DeckD0'] );
  13. $dE4 = ($_POST['DeckE4'] == '0') ? '0' : ( (empty($_POST['DeckE4'])) ? '-1' : $_POST['DeckE4'] );
  14. $dE3 = ($_POST['DeckE3'] == '0') ? '0' : ( (empty($_POST['DeckE3'])) ? '-1' : $_POST['DeckE3'] );
  15. $dE0 = ($_POST['DeckE0'] == '0') ? '0' : ( (empty($_POST['DeckE0'])) ? '-1' : $_POST['DeckE0'] );
  16. $participantID = (empty($_POST['ParticipantID'])) ? '-1' : $_POST['ParticipantID'];
  17. $sql = "INSERT INTO ".$_SESSION['tablePrefix']."feedback SET p_id=".$_SESSION['p_id'].
  18. ", p_serial=".$_SESSION['p_serial'].", dateTime=now()".
  19. ", DeckADollar4Chance=".$dA4.", DeckBDollar3Chance=".$dB3.
  20. ", DeckDDollar4Chance=".$dD4.", DeckDDollar3Chance=".$dD3.
  21. ", DeckDDollar0Chance=".$dD0.", DeckEDollar4Chance=".$dE4.
  22. ", DeckEDollar3Chance=".$dE3.", DeckEDollar0Chance=".$dE0.
  23. ", ParticipantID='".$participantID."'";
  24. echo $sql;
  25. mysql_query($sql) or die(mysql_error());
  26. ?>
  27. <script type="text/javascript">
  28. location.href = "https://vlab.decisionsciences.columbia.edu/referrer/V2_resolver.php";
  29. </script>
  30. <?php
  31. exit;
  32. }
  33. ?>
  34. <head>
  35. <script type="text/javascript" src="js/jquery-1.7.js"></script>
  36. <script type="text/javascript">
  37. function onlyNumbers(evt) {
  38. var e = evt; // for trans-browser compatibility
  39. var charCode = e.which || e.keyCode;
  40. if (charCode > 31 && (charCode < 48 || charCode > 57))
  41. return false;
  42. return true;
  43. }
  44. </script>
  45. </head>
  46. <body>
  47. <form name="mainform" method="post">
  48. <table class="outerTableLayout" style="padding:4em;">
  49. <tr><td>
  50. <strong>Final Survey</strong>
  51. </td></tr>
  52. <tr><td>
  53. Before you move on to the final, short section of this study, please answer these questions about the decks you've been playing with. If you're not sure about any of the answers, please give us your best guess, or your "gut feeling."
  54. </td></tr>
  55. <tr class="trOdd" style="padding:2em;"><td>
  56. 1. As well as you can remember, what was the probability of getting <b>$4</b> card in <u>Deck <b>A</b></u>? ____%
  57. <br/>
  58. <img src="images/RandomDeck<?php echo $_SESSION['deckOrderTraining']['A']?>.jpg">
  59. </td></tr>
  60. <tr class="trEven"><td>
  61. <input class="textBox" type="text" name="DeckA4" maxlength="3" onkeypress="return onlyNumbers(event);" />
  62. <br/>
  63. <i>Only numbers may be entered in this field</i>
  64. </td></tr>
  65. <tr class="trOdd"><td>
  66. 2. What was the probability of getting <b>$3</b> card in <u>Deck <b>B</b></u>? ____%
  67. <br/>
  68. <img src="images/RandomDeck<?php echo $_SESSION['deckOrderTraining']['B']?>.jpg">
  69. </td></tr>
  70. <tr class="trEven"><td>
  71. <input class="textBox" type="text" name="DeckB3" maxlength="3" onkeypress="return onlyNumbers(event);" />
  72. <br/>
  73. <i>Only numbers may be entered in this field</i>
  74. </td></tr>
  75. <tr class="trOdd"><td>
  76. 3. What was the probability of getting <b>$4</b> card in <u>Deck <b>D</b></u>? ____%
  77. <br/>
  78. <img src="images/RandomDeck<?php echo $_SESSION['deckOrderTraining']['D']?>.jpg">
  79. </td></tr>
  80. <tr class="trEven"><td>
  81. <input class="textBox" type="text" name="DeckD4" maxlength="3" onkeypress="return onlyNumbers(event);" />
  82. <br/>
  83. <i>Only numbers may be entered in this field</i>
  84. </td></tr>
  85. <tr class="trOdd"><td>
  86. 4. What was the probability of getting <b>$3</b> card in <u>Deck <b>D</b></u>? ____%
  87. <br/>
  88. <img src="images/RandomDeck<?php echo $_SESSION['deckOrderTraining']['D']?>.jpg">
  89. </td></tr>
  90. <tr class="trEven"><td>
  91. <input class="textBox" type="text" name="DeckD3" maxlength="3" onkeypress="return onlyNumbers(event);" />
  92. <br/>
  93. <i>Only numbers may be entered in this field</i>
  94. </td></tr>
  95. <tr class="trOdd"><td>
  96. 5. What was the probability of getting <b>$0</b> card in <u>Deck <b>D</b></u>? ____%
  97. <br/>
  98. <img src="images/RandomDeck<?php echo $_SESSION['deckOrderTraining']['D']?>.jpg">
  99. </td></tr>
  100. <tr class="trEven"><td>
  101. <input class="textBox" type="text" name="DeckD0" maxlength="3" onkeypress="return onlyNumbers(event);" />
  102. <br/>
  103. <i>Only numbers may be entered in this field</i>
  104. </td></tr>
  105. <tr class="trOdd"><td>
  106. 6. What was the probability of getting <b>$4</b> card in <u>Deck <b>E</b></u>? ____%
  107. <br/>
  108. <img src="images/RandomDeck<?php echo $_SESSION['deckOrderTraining']['E']?>.jpg">
  109. </td></tr>
  110. <tr class="trEven"><td>
  111. <input class="textBox" type="text" name="DeckE4" maxlength="3" onkeypress="return onlyNumbers(event);" />
  112. <br/>
  113. <i>Only numbers may be entered in this field</i>
  114. </td></tr>
  115. <tr class="trOdd"><td>
  116. 7. What was the probability of getting <b>$3</b> card in <u>Deck <b>E</b></u>? ____%
  117. <br/>
  118. <img src="images/RandomDeck<?php echo $_SESSION['deckOrderTraining']['E']?>.jpg">
  119. </td></tr>
  120. <tr class="trEven"><td>
  121. <input class="textBox" type="text" name="DeckE3" maxlength="3" onkeypress="return onlyNumbers(event);" />
  122. <br/>
  123. <i>Only numbers may be entered in this field</i>
  124. </td></tr>
  125. <tr class="trOdd"><td>
  126. 8. What was the probability of getting <b>$0</b> card in <u>Deck <b>E</b></u>? ____%
  127. <br/>
  128. <img src="images/RandomDeck<?php echo $_SESSION['deckOrderTraining']['E']?>.jpg">
  129. </td></tr>
  130. <tr class="trEven"><td>
  131. <input class="textBox" type="text" name="DeckE0" maxlength="3" onkeypress="return onlyNumbers(event);" />
  132. <br/>
  133. <i>Only numbers may be entered in this field</i>
  134. </td></tr>
  135. <tr class="trEven"><td>
  136. <br/>
  137. <input type="hidden" id="next" name="next" value="0">
  138. <input type="button" id="nbutton" name="next" class="formButtons" value="Next" onclick="save_and_move2()" disabled>
  139. </td></tr>
  140. </table>
  141. </form>
  142. <script type="text/javascript">
  143. history.forward();
  144. document.getElementById('nbutton').disabled=false;
  145. </script>
  146. </body>
  147. </html>