Пример #1
0
        exit;
    }
} else {
    $memberInfo = $member->get_info();
    $consoleObj->select($consoleObj->findConsoleIDByName("View Custom Form Submissions"));
    if (!$member->hasAccess($consoleObj)) {
        exit;
    }
}
$arrSubmissions = $customFormPageObj->getSubmissions();
foreach ($arrSubmissions as $submissionID) {
    $customFormPageObj->objSubmission->select($submissionID);
    if ($customFormPageObj->objSubmission->get_info("seenstatus") == 0) {
        $customFormPageObj->objSubmission->update(array("seenstatus"), array("1"));
    }
    $arrSubmissionDetail = $customFormPageObj->getSubmissionDetail($submissionID);
    echo "\n\t\n\t\n\t\t<div class='formDiv' style='margin-bottom: 30px'>\n\t\n\t\t\t<table class='formTable'>\n\t\t\t\t<tr>\n\t\t\t\t\t<td class='formLabel'>Date Submitted:</td><td class='main'>" . getPreciseTime($arrSubmissionDetail['submitdate']) . "</td>\n\t\t\t\t</tr>\n\t\t\t\t<tr>\n\t\t\t\t\t<td class='formLabel'>IP Address:</td><td class='main'>" . $arrSubmissionDetail['ipaddress'] . "</td>\n\t\t\t\t</tr>\n\t\t";
    foreach ($arrSubmissionDetail['components'] as $componentID => $formValue) {
        $customFormPageObj->objComponent->select($componentID);
        $componentInfo = $customFormPageObj->objComponent->get_info_filtered();
        if ($componentInfo['componenttype'] != "separator") {
            echo "\n\t\t\t\t<tr>\n\t\t\t\t\t<td class='formLabel' valign='top'>" . $componentInfo['name'] . ":</td>";
            if (!is_array($formValue)) {
                echo "\n\t\t\t\t\t<td class='main' valign='top'>" . nl2br($formValue) . "</td>\n\t\t\t\t</tr>\n\t\t\t\t";
            } else {
                echo "\n\t\t\t\t\t<td class='main' valign='top'>\n\t\t\t\t\t";
                $counter = 1;
                foreach ($formValue as $multiValue) {
                    echo $counter . ". " . nl2br($multiValue) . "<br>";
                    $counter++;
                }