diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/game.php | 11 | ||||
-rw-r--r-- | include/output.php | 4 |
2 files changed, 13 insertions, 2 deletions
diff --git a/include/game.php b/include/game.php index 7c8064c..86fd53c 100644 --- a/include/game.php +++ b/include/game.php @@ -571,6 +571,17 @@ switch($mystatus) { /* user wants to play a solo */ + /* double check input value */ + $s = $_REQUEST['solo']; + $solos = array('trumpless','jack','queen','trump','club','spade','heart'); + if (!in_array($s, $solos)) + { + $messages[] = sprintf(_('There is a problem with the type of solo you selected (%s does not exist), please go back '. + 'and answer the <a href="%s">question</a> again.'), + $s,$INDEX.'?action=game&me=$me&in=yes'); + break; + } + /* store the info in the user's hand info */ DB_set_solo_by_hash($me,$_REQUEST['solo']); DB_set_sickness_by_hash($me,'solo'); diff --git a/include/output.php b/include/output.php index 6e5f15f..6a61b08 100644 --- a/include/output.php +++ b/include/output.php @@ -274,8 +274,8 @@ function output_check_for_sickness($me,$mycards) echo ' <option value="queen">'._('queen').'</option>'; echo ' <option value="jack">'._('jack').'</option>'; echo ' <option value="club">'._('club').'</option>'; - echo ' <option valvue="spade">'._('spade').'</option>'; - echo ' <option value="hear">'._('heart').'</option>'; + echo ' <option value="spade">'._('spade').'</option>'; + echo ' <option value="heart">'._('heart').'</option>'; echo ' </select>'; echo ' <br />'; |