From 09515348107d9aab7823a12d31b082a2ebb75555 Mon Sep 17 00:00:00 2001 From: Arun Persaud Date: Sat, 26 Apr 2008 11:52:49 -0700 Subject: CLEANUP: make index.php very short and move everything in separate files created an include dir and almost everything that was in index.php is now in separate files and gets only included in index.php... makes index.php look a lot nicer ;) Signed-off-by: Arun Persaud --- include/cancelgame.php | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 include/cancelgame.php (limited to 'include/cancelgame.php') diff --git a/include/cancelgame.php b/include/cancelgame.php new file mode 100644 index 0000000..9f86142 --- /dev/null +++ b/include/cancelgame.php @@ -0,0 +1,53 @@ +\n"; + echo "perhaps the game has been canceled, check by login in here."; + output_footer(); + DB_close(); + exit(); + } + +DB_update_user_timestamp($myid); + +/* get some information from the DB */ +$gameid = DB_get_gameid_by_hash($me); +$myname = DB_get_name('hash',$me); + +/* check if game really is old enough to be canceled */ +$result = mysql_query("SELECT mod_date from Game WHERE id='$gameid' " ); +$r = mysql_fetch_array($result,MYSQL_NUM); +if(time()-strtotime($r[0]) > 60*60*24*30) /* = 1 month */ + { + $message = "Hello, \n\n". + "Game ".DB_format_gameid($gameid). + " has been canceled since nothing happend for a while and $myname requested it.\n"; + + $userids = DB_get_all_userid_by_gameid($gameid); + foreach($userids as $user) + { + $To = DB_get_email('userid',$user); + mymail($To,$EmailName."game ".DB_format_gameid($gameid)." canceled (timed out)",$message); + } + + /* delete everything from the dB */ + DB_cancel_game($me); + + echo "

Game ".DB_format_gameid($gameid). + " has been canceled.

"; + } + else + echo "

You need to wait longer before you can cancel a game...

\n"; +?> \ No newline at end of file -- cgit v1.2.3-18-g5258