function updateUserAttempt($levelname) { $userid = $_SESSION['digifort10_userid']; $query = "SELECT last_attempt_level FROM digifort_users WHERE user_id={$userid}"; $result = mysql_query($query); $row = mysql_fetch_row($result); if ($row[0] != $levelname) { updateUserLost($levelname); } }
$USERLOGGEDIN = false; require_once "../session.inc.php"; $LEVELINFO = getLevelInfo($LEVELNAME); $LEVELID = getLevelId($LEVELNAME); $ANSWERSTATUS = ""; $WIN = false; if (isset($_POST["level{$LEVELID}_passkey"])) { if ($_POST["level{$LEVELID}_passkey"] == $LEVELANSWER) { $ANSWERSTATUS = "Congratulations! {$LEVELPOINTS} have been added to your score. <a href='../'>Click here</a>"; require_once "../mysql.inc.php"; updateUserWin($LEVELNAME, $LEVELPOINTS); $WIN = true; } else { $ANSWERSTATUS = "Wrong Answer!"; require_once "../mysql.inc.php"; updateUserLost($LEVELNAME); } } $BODY = <<<BODY <div id=startcontent> <h2>LEVEL {$LEVELID}</h2> BODY; if ($WIN == false) { $BODY .= <<<BODY <p>{$LEVELINFO}</p> <br> <br> <form action="levelstart.php" method="POST">