X-Git-Url: https://git.nubati.net/cgi-bin/gitweb.cgi?p=e-DoKo.git;a=blobdiff_plain;f=include%2Freminder.php;h=8844e4801679ffa4f67b3627b6cf1e89058836d2;hp=1e3135c66e0c153e3ab7f6664a67d7a0f8be23a6;hb=e19f27d6e8d5dfa770037fec391ffc22ee7ca259;hpb=09515348107d9aab7823a12d31b082a2ebb75555 diff --git a/include/reminder.php b/include/reminder.php index 1e3135c..8844e48 100644 --- a/include/reminder.php +++ b/include/reminder.php @@ -7,6 +7,14 @@ if(!isset($HOST)) output_status(); +if(!myisset("me")) + { + echo "Hmm, you really shouldn't mess with the urls.
\n"; + output_footer(); + DB_close(); + exit(); + } + $me = $_REQUEST["me"]; /* test for valid ID */ @@ -27,8 +35,7 @@ $gameid = DB_get_gameid_by_hash($me); $myname = DB_get_name('hash',$me); /* check if player hasn't done anything in a while */ -$result = mysql_query("SELECT mod_date,player,status from Game WHERE id='$gameid' " ); -$r = mysql_fetch_array($result,MYSQL_NUM); +$r = DB_query_array("SELECT mod_date,player,status from Game WHERE id='$gameid' " ); if( (time()-strtotime($r[0]) > 60*60*24*7) && ($r[2]!='gameover') ) /* = 1 week */ { $name = DB_get_name('userid',$r[1]); @@ -39,7 +46,7 @@ if( (time()-strtotime($r[0]) > 60*60*24*7) && ($r[2]!='gameover') ) /* = 1 week "It's your turn in game ".DB_format_gameid($gameid)." \n". "Actually everyone else is waiting for you for more than a week now ;)\n\n". "Please visit this link now to continue: \n". - " ".$HOST.$INDEX."?me=".$userhash."\n\n" ; + " ".$HOST.$INDEX."?action=game&me=".$userhash."\n\n" ; /* make sure we don't send too many reminders to one person */ if(DB_get_reminder($r[1],$gameid)>0)