📄 survey.php
字号:
$tresultimagealt = protecthtml( $surveylist[$csurvey]['ResultImageText'] );
$tnextimagesrc = protecthtml( $surveylist[$csurvey]['NextImageSrc'] );
$tnextimagewidth = $surveylist[$csurvey]['NextImageWidth'] ? protecthtml( $surveylist[$csurvey]['NextImageWidth'] ) : "";
$tnextimageheight = $surveylist[$csurvey]['NextImageHeight'] ? protecthtml( $surveylist[$csurvey]['NextImageHeight'] ) : "";
$tnextimagealt = protecthtml( $surveylist[$csurvey]['NextImageText'] );
$query = "select * from DEPARTMENT";
$cursor = mysql_query( $query );
while ( $ROW = mysql_fetch_array( $cursor ) )
{
$DEPTID = $ROW['DEPT_ID'];
$DEPT_NAME = $ROW['DEPT_NAME'];
if ( find_id( $DEPT_ID, $DEPTID ) )
{
$TO_NAME .= $DEPT_NAME.",";
}
}
if ( $DEPT_ID == "ALL_DEPT" )
{
$TO_NAME = "全体部门";
}
if ( $csurvey < 0 )
{
$tresultswidth = "500";
$tresultsborder = "background-color: #333366; color: #FFFFFF; text-decoration: none;";
$tresultsanswer = "background-color: #FFFFFF; color: #333366;";
$tresultsstats = "background-color: #DDEEFF; color: #333366;";
$tresultsgraph = "background-color: #333366; height: 8px;";
$tsubmitimagealt = $phpQlang['Submit'];
$tresultimagealt = $phpQlang['ShowResults'];
$tnextimagealt = $phpQlang['Next'];
}
$active = $surveylist[$csurvey]['Active'] == "y" ? $phpQlang['Deactivate'] : $phpQlang['Activate'];
$activate = $surveylist[$csurvey]['Active'] == "y" ? "off" : "on";
$dtime = substr( $surveylist[$csurvey]['StartDate'], 0, 10 );
$dtime = str_replace( " ", "", $dtime );
$dtime = str_replace( "-", "", $dtime );
$dtime = str_replace( ":", "", $dtime );
$etime = substr( $surveylist[$csurvey]['EndDate'], 0, 10 );
$etime = str_replace( " ", "", $etime );
$etime = str_replace( "-", "", $etime );
$etime = str_replace( ":", "", $etime );
$now = date( "YmdHis" );
$activebutton = $cs ? "<INPUT TYPE=button ONCLICK=\"ActivateSurvey('".$activate."','".$dtime."','".$etime."','".$surveylist[$csurvey]['Active']."','".$now."')\" VALUE=\"{$active}\" class=\"SmallButton\">" : "";
$editbutton = $cs ? "<INPUT TYPE=button ONCLICK=\"EditSurvey()\" VALUE=\"".$phpQlang['EditQuestions']."\" class=\"SmallButton\">" : "";
$addmodifyalt = $phpQlang['AddModifyASurvey'];
$requiredfield = $phpQlang['RequiredField'];
$interface = $phpQlang['Interface'];
$snlabel = $phpQlang['SurveyName'];
$contents .= "\r\n</SELECT>{$editbutton} {$activebutton}</TD>\r\n</TR>\r\n<INPUT TYPE=hidden NAME=action VALUE=\"activate\">\r\n<INPUT TYPE=hidden NAME=activate VALUE=\"\">\r\n<INPUT TYPE=hidden NAME=activateid VALUE=\"\">\r\n<INPUT TYPE=hidden NAME=deleteid VALUE=\"\">\r\n<INPUT TYPE=hidden NAME=cs VALUE=\"{$cs}\">\r\n</FORM>\r\n</TABLE>\r\n<TABLE CELLPADDING=0 CELLSPACING=0 BORDER=0 WIDTH=100%>\r\n<TR><TD BACKGROUND=\"images/border.gif\"><IMG SRC=\"images/invdot.gif\" WIDTH=100 HEIGHT=1 ALT=\"\"></TD></TR>\r\n</TABLE>\r\n<TABLE CELLPADDING=5 CELLSPACING=1 BORDER=0 width='100%'>\r\n<FORM NAME=form1 METHOD=POST>\r\n<TR>\r\n\t<TD class='TableLine2'>{$snlabel}:</TD>\r\n\t<TD class='TableLine1'><INPUT TYPE=text NAME=surveyname CLASS=huge VALUE=\"{$tsurveyname}\">\r\n\t<IMG SRC=\"{$imgurl}/star.gif\" WIDTH=11 HEIGHT=11 ALT=\"{$staralt}\"></TD>\r\n</TR>\r\n";
$stlabel = $phpQlang['SurveyTemplate'];
$contents .= "\r\n<TR>\r\n\t<TD class='TableLine2'>{$stlabel}:</TD>\r\n\t<TD class='TableLine1'><SELECT NAME=template CLASS=huge>\r\n";
$template = $surveylist[$csurvey]['Template'] ? $surveylist[$csurvey]['Template'] : $phpQAdmin['Template'];
$contents .= templateoptionlist( $template );
$contents .= "\r\n\t\t</SELECT></TD>\r\n\t\r\n</TR>\r\n<tr>\r\n<td class='TableLine2'>首页是否自动弹出</td>\r\n<td class='TableLine1'>\r\n<input type=\"checkbox\" name=\"iinput\" value=\"1\" {$selected}>(如果选中,其它调查表将被设置为不弹出)</td>\r\n</tr>";
if ( 1 < count( $languages ) )
{
$sllabel = $phpQlang['SurveyLanguage'];
$contents .= "\r\n<TR>\r\n\t<TD class='TableLine2'>{$sllabel}:</TD>\r\n\t<TD class='TableLine1'><SELECT NAME=language CLASS=huge>\r\n";
$language = $surveylist[$csurvey]['Language'] ? $surveylist[$csurvey]['Language'] : $phpQAdmin['Language'];
$contents .= languageoptionlist( $languages, $language );
$contents .= "\r\n\t\t</SELECT></TD>\r\n\t\r\n</TR>\r\n";
}
$urlabel = $phpQlang['UserRestrictions'];
$contents .= "<tr>\r\n <td nowrap class=\"TableLine2\">调查范围(部门):</td>\r\n <td class=\"TableLine1\">\r\n <input type=\"hidden\" name=\"TO_ID\" value=\"{$DEPT_ID}\">\r\n <textarea cols=58 name='TO_NAME' rows=5 class=\"BigStatic\" wrap=\"yes\" readonly>{$TO_NAME}</textarea>\r\n <input type=\"button\" value=\"添 加\" class=\"SmallButton\" onClick=\"LoadWindowDeptAll('TO_ID','TO_NAME','form1')\" title=\"添加部门\" name=\"button\">\r\n <input type=\"button\" value=\"清 空\" class=\"SmallButton\" onClick=\"clear_dept()\" title=\"清空部门\" name=\"button\">\r\n </td>\r\n </tr>\r\n\r\n<TR>\r\n\t<TD class='TableLine2'>{$urlabel}:</TD>\r\n\t<TD class='TableLine1'><TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0><TR>\r\n";
$tsurveyusers = $surveylist[$csurvey]['SurveyUsers'];
if ( $tsurveyusers && checksurveyusers( $tsurveyusers ) )
{
$surveyuserarray = parsesurveyusers( $tsurveyusers );
$checkedip = $surveyuserarray[0] ? "CHECKED" : "";
$checkedck = $surveyuserarray[1] ? "CHECKED" : "";
$checkedem = $surveyuserarray[2] ? "CHECKED" : "";
}
$contents .= "<TD></TD><TD></TD><TD></TD><TD></TD>";
$contents .= "<TD><INPUT TYPE=checkbox {$checkedck} ID=\"f_surveyusersck\" NAME=surveyusersck></TD><TD> </TD><TD></TD><TD> </TD>";
$desclabel = $phpQlang['SurveyDescription'];
$contents .= "\r\n\t\t</TR></TABLE></TD>\r\n\t\r\n</TR>\r\n<TR>\r\n\t<TD class='TableLine2'>{$desclabel}:</TD>\r\n\t<TD class='TableLine1'><TEXTAREA NAME=description WRAP=physical rows=5 cols=50 >{$tdescription}</TEXTAREA></TD>\r\n\t\r\n</TR>\r\n";
$instlabel = $phpQlang['SurveyInstructions'];
$sdlabel = $phpQlang['StartingDate'];
$contents .= "\r\n<TR>\r\n\t<TD class='TableLine2'>{$instlabel}:</TD>\r\n\t<TD class='TableLine1'><TEXTAREA NAME=adminnotes WRAP=physical rows=5 cols=50>{$tadminnotes}</TEXTAREA></TD>\r\n\t\r\n</TR>\r\n<TR>\r\n\t<TD class='TableLine2'>{$sdlabel}:</TD>\r\n\t<TD class='TableLine1'>\r\n";
$contents .= "<SELECT NAME=sdyear><OPTION VALUE=\"0\">----";
$i = $startyear;
for ( ; $i < $endyear; ++$i )
{
$selected = $i == $surveylist[$csurvey]['sdyr'] ? "SELECTED" : "";
if ( $_REQUEST['cs'] == "" )
{
$selected = date( "Y" ) == $i ? "SELECTED" : "";
}
$contents .= "<OPTION {$selected} VALUE=\"{$i}\">{$i}";
}
$contents .= "</SELECT> ";
$contents .= "<SELECT NAME=sdmonth><OPTION VALUE=\"0\">---";
$i = 0;
for ( ; $i < 12; ++$i )
{
$selected = $i + 1 == $surveylist[$csurvey]['sdmn'] ? "SELECTED" : "";
if ( $_REQUEST['cs'] == "" )
{
$selected = date( "m" ) == $i + 1 ? "SELECTED" : "";
}
$contents .= ( "<OPTION {$selected} VALUE=\"".( $i + 1 ) )."\">".$phpQlang['MonthNames'][$i];
}
$contents .= "</SELECT> ";
$contents .= "<SELECT NAME=sdday><OPTION VALUE=\"0\">--";
$i = 1;
for ( ; $i <= 31; ++$i )
{
$selected = $i == $surveylist[$csurvey]['sddm'] ? "SELECTED" : "";
if ( $_REQUEST['cs'] == "" )
{
$selected = date( "d" ) == $i ? "SELECTED" : "";
}
$contents .= "<OPTION {$selected} VALUE=\"{$i}\">{$i}";
}
$contents .= "</SELECT> ";
$contents .= "".$phpQlang['Time'].": <SELECT NAME=sdhr>";
$i = 0;
for ( ; $i < 24; ++$i )
{
$selected = $i == $surveylist[$csurvey]['sdhr'] ? "SELECTED" : "";
$hour = $i < 10 ? "0".$i : $i;
$contents .= "<OPTION {$selected} VALUE=\"{$i}\">{$hour}";
}
$contents .= "</SELECT> : ";
$contents .= "<SELECT NAME=sdmt>";
$i = 0;
for ( ; $i < 60; ++$i )
{
$selected = $i == $surveylist[$csurvey]['sdmt'] ? "SELECTED" : "";
$minute = $i < 10 ? "0".$i : $i;
$contents .= "<OPTION {$selected} VALUE=\"{$i}\">{$minute}";
}
$contents .= "</SELECT> : ";
$contents .= "<SELECT NAME=sdsc>";
$i = 0;
for ( ; $i < 60; ++$i )
{
$selected = $i == $surveylist[$csurvey]['sdsc'] ? "SELECTED" : "";
$second = $i < 10 ? "0".$i : $i;
$contents .= "<OPTION {$selected} VALUE=\"{$i}\">{$second}";
}
$contents .= "</SELECT>";
$edlabel = $phpQlang['EndingDate'];
$contents .= "\r\n\t</TD>\r\n\t\r\n</TR>\r\n<TR>\r\n\t<TD class='TableLine2'>{$edlabel}:</TD>\r\n\t<TD class='TableLine1'>\r\n";
$seledhr = $surveylist[$csurvey]['edhr'] != "" ? $surveylist[$csurvey]['edhr'] : "23";
$seledmt = $surveylist[$csurvey]['edmt'] != "" ? $surveylist[$csurvey]['edmt'] : "59";
$seledsc = $surveylist[$csurvey]['edsc'] != "" ? $surveylist[$csurvey]['edsc'] : "59";
$contents .= "<SELECT NAME=edyear><OPTION VALUE=\"0\">----";
$i = $startyear;
for ( ; $i < $endyear; ++$i )
{
$selected = $i == $surveylist[$csurvey]['edyr'] ? "SELECTED" : "";
$contents .= "<OPTION {$selected} VALUE=\"{$i}\">{$i}";
}
$contents .= "</SELECT> ";
$contents .= "<SELECT NAME=edmonth><OPTION VALUE=\"0\">---";
$i = 0;
for ( ; $i < 12; ++$i )
{
$selected = $i + 1 == $surveylist[$csurvey]['edmn'] ? "SELECTED" : "";
$contents .= ( "<OPTION {$selected} VALUE=\"".( $i + 1 ) )."\">".$phpQlang['MonthNames'][$i];
}
$contents .= "</SELECT> ";
$contents .= "<SELECT NAME=edday><OPTION VALUE=\"0\">--";
$i = 1;
for ( ; $i <= 31; ++$i )
{
$selected = $i == $surveylist[$csurvey]['eddm'] ? "SELECTED" : "";
$contents .= "<OPTION {$selected} VALUE=\"{$i}\">{$i}";
}
$contents .= "</SELECT> ";
$contents .= "".$phpQlang['Time'].": <SELECT NAME=edhr>";
$i = 0;
for ( ; $i < 24; ++$i )
{
$selected = $i == $seledhr ? "SELECTED" : "";
$hour = $i < 10 ? "0".$i : $i;
$contents .= "<OPTION {$selected} VALUE=\"{$i}\">{$hour}";
}
$contents .= "</SELECT> : ";
$contents .= "<SELECT NAME=edmt>";
$i = 0;
for ( ; $i < 60; ++$i )
{
$selected = $i == $seledmt ? "SELECTED" : "";
$minute = $i < 10 ? "0".$i : $i;
$contents .= "<OPTION {$selected} VALUE=\"{$i}\">{$minute}";
}
$contents .= "</SELECT> : ";
$contents .= "<SELECT NAME=edsc>";
$i = 0;
for ( ; $i < 60; ++$i )
{
$selected = $i == $seledsc ? "SELECTED" : "";
$second = $i < 10 ? "0".$i : $i;
$contents .= "<OPTION {$selected} VALUE=\"{$i}\">{$second}";
}
$contents .= "</SELECT>";
$contents .= "\r\n\t</TD>\r\n\t\r\n</TR>\r\n";
$swlabel = $phpQlang['SurveyWidth'];
$pixels = $phpQlang['Pixels'];
$oplabel = $phpQlang['OrPercent'];
$ailabel = $phpQlang['AnswerIndentation'];
$anlabel = $phpQlang['AutoNumbering'];
if ( $advance )
{
$contents .= "\r\n<TR>\r\n\t<TD class='TableLine2'>{$swlabel}:</TD>\r\n\t<TD class='TableLine1'><INPUT TYPE=text NAME=surveywidth CLASS=medium VALUE=\"{$tsurveywidth}\"> {$pixels} {$oplabel}</TD>\r\n\t\r\n</TR>\r\n<TR>\r\n\t<TD class='TableLine2'>{$ailabel}:</TD>\r\n\t<TD class='TableLine1'><INPUT TYPE=text NAME=indent CLASS=medium VALUE=\"{$tindent}\"> {$pixels}</TD>\r\n\t\r\n</TR>\r\n<TR>\r\n\t<TD class='TableLine2'>{$anlabel}:</TD>\r\n\t<TD class='TableLine1'><SELECT NAME=questionnumb>\r\n";
$j = 0;
for ( ; $j < sizeof( $qnumb ); ++$j )
{
$optxt = strtolower( substr( $qnumb[$j], 0, 1 ) );
$selected = $qnumb[$j][1] == $surveylist[$csurvey]['QuestionNumb'] ? "SELECTED" : "";
$contents .= "<OPTION {$selected} VALUE=\"".$qnumb[$j][1]."\">".$qnumb[$j][0];
}
$qtslabel = $phpQlang['QuestionTextStyle'];
$aislabel = $phpQlang['AnswerInputStyle'];
$atslabel = $phpQlang['AnswerTextStyle'];
$tislabel = $phpQlang['TextInputStyle'];
$etslabel = $phpQlang['ErrorTextStyle'];
$contents .= "\r\n\t\t</SELECT></TD>\r\n\t\r\n</TR>\r\n";
}
$modifybtn = $cs ? "<INPUT TYPE=button ONCLICK=\"ModifySurvey()\" VALUE=\"".$phpQlang['ModifySurvey']."\" class=\"SmallButton\">" : "";
$addbutton = $phpQlang['form1'];
$clearbutton = $phpQlang['ClearForm'];
$importalt = $phpQlang['ImportASurvey'];
$udflabel = $phpQlang['UploadDataFile'];
$ffulabel = $phpQlang['FetchFromURL'];
$isbutton = $phpQlang['ImportSurvey'];
$rsbutton = $phpQlang['RetrieveSurvey'];
$contents .= "<!--\r\n<TR>\r\n<td class='TableLine1'></td>\r\n<TD COLSPAN=2 class='TableLine1'><INPUT TYPE=button ONCLICK=\"form1()\" VALUE=\"{$addbutton}\" class=\"SmallButton\">\r\n\t{$modifybtn} <INPUT TYPE=button ONCLICK=\"ClearForm()\" VALUE=\"{$clearbutton}\" class=\"SmallButton\"></TD>\r\n</TR>-->\r\n<INPUT TYPE=hidden NAME=action VALUE=\"\">\r\n<INPUT TYPE=hidden NAME=modifyid VALUE=\"{$cs}\">\r\n<INPUT TYPE=hidden NAME=cs VALUE=\"{$cs}\">\r\n</FORM>\r\n</TABLE>\r\n\r\n\r\n";
createpage( "survey", $phpQlang['AdminTitle']." :: ".$phpQlang['SurveyEditorTitle'], $contents, true, "jssurvey.php" );
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -