if ($_FILES['rankimagefile']['name'] == "" and (trim($_POST['rankimagewidth']) == "" or $_POST['rankimagewidth'] <= 0)) { $countErrors++; $dispError .= " <b>·</b> You must supply an image width for images that aren't uploaded.<br>"; } // Check Before/After and Rank $beforeAfterRankOK = false; $rankObj = new Rank($mysqli); if ($_POST['rankorder'] != "first") { if (!$rankObj->select($_POST['rankorder'])) { $countErrors++; $dispError .= " <b>·</b> You selected an invalid rank order. (rank)<br>"; } else { $beforeAfterRankInfo = $rankObj->get_info(); $beforeAfterRankOK = true; // Check to see if we can get a new rank order number $intNewRankOrderNum = $rankObj->makeRoom($_POST['beforeafter']); if (!is_numeric($intNewRankOrderNum)) { $countErrors++; $dispError .= " <b>·</b> You selected an invalid rank order. (rank)<br>"; } } } else { $result = $mysqli->query("SELECT * FROM " . $dbprefix . "ranks WHERE rank_id != '1'"); $num_rows = $result->num_rows; if ($num_rows != 0) { $countErrors++; $dispError .= " <b>·</b> You selected an invalid rank order.<br>"; } else { $intNewRankOrderNum = 1; } }