| Code:
|
if(($action == "signup") && (memberCanSignup($id) == "true"))
{
$userInfo =& $CMS->getCurrentUserInfo();
// Sign member up for lotto
$q = mysql_query("SELECT remaining_members FROM totallottery_contests WHERE id = '".$id."'");
list($remPlayers) = mysql_fetch_row($q);
$membersLeft = unserialize($remPlayers);
if(!is_array($membersLeft)) $membersLeft = array();
$membersLeft[] = $userInfo['uid'];
$serializedPlayers = serialize($membersLeft);
$u = mysql_query("UPDATE totallottery_contests SET num_starting_members = num_starting_members + 1, remaining_members = '".$serializedPlayers."' WHERE id = '".$id."'") or die("ERROR: ".mysql_error());
$msg = "You have been added to the lottery. Check back often to view your winning status.";
}
if(($action == "signup") && (memberCanSignup($id) == "false"))
{
$msg = "ERROR: You must login before you can sign up for the lottery...";
}
|