continue; } $row = $guidelinesDAO->getEnabledGuidelinesByAbbr($abbr); if ($row[0]['guideline_id'] != '') { $gids[] = $row[0]['guideline_id']; } } // set to default guideline if no input guidelines if (!is_array($gids)) { $gids[] = DEFAULT_GUIDELINE; } // retrieve user link ID $userLinksDAO = new UserLinksDAO(); $user_link_id = $userLinksDAO->getUserLinkID($user_id, $uri, $gids); // set new session id $userLinksDAO->setLastSessionID($user_link_id, Utility::getSessionID()); // validating uri content $validate_content = @file_get_contents($uri); if (isset($validate_content)) { $aValidator = new AccessibilityValidator($validate_content, $gids, $uri); $aValidator->setLineOffset($offset); $aValidator->validate(); $errors = $aValidator->getValidationErrorRpt(); // save errors into user_decisions // $userDecisionsDAO = new UserDecisionsDAO(); // $userDecisionsDAO->saveErrors($user_link_id, $errors); if ($output == 'html') { // generate html output $htmlWebServiceOutput = new HTMLWebServiceOutput($aValidator, $user_link_id, $gids); echo $htmlWebServiceOutput->getWebServiceOutput(); }
<?php } // end of foreach (display seals) } // end of if (display seals) ?> </div> <div id="output_div" > <?php if (isset($this->aValidator) && $this->a_rpt->getAllowSetDecisions() == 'true') { $sessionID = Utility::getSessionID(); $userLinksDAO = new UserLinksDAO(); $userLinksDAO->setLastSessionID($this->a_rpt->getUserLinkID(), $sessionID); echo '<form method="post" action="' . $_SERVER['PHP_SELF'] . '">' . "\n\r"; echo '<input type="hidden" name="jsessionid" value="' . $sessionID . '" />' . "\n\r"; echo '<input type="hidden" name="uri" value="' . $addslashes($_POST["uri"]) . '" />' . "\n\r"; echo '<input type="hidden" name="output" value="html" />' . "\n\r"; echo '<input type="hidden" name="validate_uri" value="1" />' . "\n\r"; echo '<input type="hidden" name="rpt_format" value="' . $addslashes($_POST['rpt_format']) . '" />' . "\n\r"; // report for referer URI if (isset($this->referer_report)) { echo '<input type="hidden" name="referer_report" value="' . $this->referer_report . '" />' . "\n\r"; } // user_link_id for referer URI is sent in from request, don't need to retrieve if (isset($this->referer_user_link_id)) { echo '<input type="hidden" name="referer_user_link_id" value="' . $this->referer_user_link_id . '" />' . "\n\r"; } foreach ($_POST as $post_name => $value) {