summaryrefslogtreecommitdiffstats
path: root/include/game.php
diff options
context:
space:
mode:
authorArun Persaud <arun@nubati.net>2008-06-15 23:43:19 -0700
committerArun Persaud <arun@nubati.net>2008-06-16 23:50:20 -0700
commit27cbc14d28d072c37474ac1e96d677b88dde27ba (patch)
treef42e40d934677469f8686f6864b33907eb52aa9e /include/game.php
parent11429eb9238bb0ba7a10a783d293d9051b146795 (diff)
downloade-DoKo-27cbc14d28d072c37474ac1e96d677b88dde27ba.tar.gz
e-DoKo-27cbc14d28d072c37474ac1e96d677b88dde27ba.tar.bz2
e-DoKo-27cbc14d28d072c37474ac1e96d677b88dde27ba.zip
NEW FEATURE: login button
added a login button to the top right, in case you were not logged in. output_status can now be called in only one place, ie index.php and all pages will get the menu... Signed-off-by: Arun Persaud <arun@nubati.net>
Diffstat (limited to 'include/game.php')
-rw-r--r--include/game.php24
1 files changed, 4 insertions, 20 deletions
diff --git a/include/game.php b/include/game.php
index 0350d9e..25e2b2f 100644
--- a/include/game.php
+++ b/include/game.php
@@ -9,9 +9,7 @@ if(!isset($HOST))
if(!myisset("me"))
{
echo "Hmm, you really shouldn't mess with the urls.<br />\n";
- output_footer();
- DB_close();
- exit();
+ return;
}
$me = $_REQUEST["me"];
@@ -21,17 +19,11 @@ if(!$myid)
{
echo "Can't find you in the database, please check the url.<br />\n";
echo "perhaps the game has been canceled, check by login in <a href=\"$INDEX\">here</a>.";
- output_footer();
- DB_close();
- exit();
+ return;
}
global $GAME,$RULES,$CARDS;
-/* user might get here by clicking on the link in an email, so session might not be set */
-if(isset($_SESSION["name"]))
- output_status($_SESSION["name"]);
-
/* the user has done something, update the timestamp */
DB_update_user_timestamp($myid);
@@ -501,9 +493,7 @@ switch($mystatus)
echo "The game has been canceled because ".DB_get_name('userid',$nines).
" has five or more nines and nobody is playing solo.\n";
- output_footer();
- DB_close();
- exit();
+ return;
}
else if($poverty==1) /* one person has poverty */
{
@@ -832,9 +822,7 @@ switch($mystatus)
DB_cancel_game($me);
echo "<p style=\"background-color:red\";>Game ".DB_format_gameid($gameid)." has been canceled.<br /><br /></p>";
- output_footer();
- DB_close();
- exit();
+ return;
}
else
{
@@ -1894,8 +1882,4 @@ switch($mystatus)
output_ask_for_new_game($names[1],$names[2],$names[3],$names[0],$gameid);
}
}
-
- output_footer();
- DB_close();
- exit();
?> \ No newline at end of file