edit_survey.php

来自「GForge 3.0 协作开发平台 支持CVS, mailing lists, 」· PHP 代码 · 共 131 行

PHP
131
字号
<?php/**  *  * SourceForge Survey Facility  *  * SourceForge: Breaking Down the Barriers to Open Source Development  * Copyright 1999-2001 (c) VA Linux Systems  * http://sourceforge.net  *  * @version   $Id: edit_survey.php,v 1.20 2001/05/22 16:00:57 pfalcon Exp $  *  */require_once('pre.php');require_once('www/survey/survey_utils.php');require_once('www/survey/admin/survey_utils.php');$is_admin_page='y';survey_header(array('title'=>$Language->getText('survey_edit','tilte'),'pagename'=>'survey_admin_edit_survey'));if (!session_loggedin() || !user_ismember($group_id,'A')) {	echo "<h1>" .$Language->getText('survey_edit','permission_denied')."</h1>";	survey_footer(array());	exit;}if ($post_changes) {	if (!isset($survey_title) || $survey_title == "")	{		$feedback .= $Language->getText('survey_edit','survey_title_required');	}	elseif (!isset($survey_questions) || $survey_questions == "")	{		$feedback .= $Language->getText('survey_edit','survey_question_required');	}	if (!isset($survey_id) || !isset($group_id) || $survey_id == "" || $group_id == "")	{		$feedback .= $Language->getText('survey_edit','missing_date');	}	else	{		if ($is_active) {			$is_active = 1;		} else {			$is_active = 0;		}		$sql="UPDATE surveys SET survey_title='".htmlspecialchars($survey_title)."', survey_questions='$survey_questions', is_active='$is_active' ".			 "WHERE survey_id='$survey_id' AND group_id='$group_id'";		$result=db_query($sql);		if (db_affected_rows($result) < 1) {			$feedback .= $Language->getText('survey_edit','update_failed');			echo db_error();		} else {			$feedback .= $Language->getText('survey_edit','update_successful');		}	}}/*	Get this survey out of the DB*/if ($survey_id) {	$sql="SELECT * FROM surveys WHERE survey_id='$survey_id' AND group_id='$group_id'";	$result=db_query($sql);	$survey_title=db_result($result, 0, "survey_title");	$survey_questions=db_result($result, 0, "survey_questions");	$is_active=db_result($result, 0, "is_active");}?><script type="text/javascript"><!--var timerID2 = null;function show_questions() {        newWindow = open("","occursDialog","height=600,width=500,scrollbars=yes,resizable=yes");        newWindow.location=('show_questions.php?group_id=<?php echo $group_id; ?>');}// --></script><h3><span style="color:red"><?php echo $Language->getText('survey_edit','warning_survey_after_response'); ?></span></h3><p><?php echo $Language->getText('survey_edit','change_after_already_response'); ?>.</p><p><form action="<?php echo $PHP_SELF; ?>" method="post"><input type="hidden" name="group_id" value="<?php echo $group_id; ?>" /><input type="hidden" name="post_changes" value="y" /><strong><?php echo $Language->getText('survey_edit','name_off_survey'); ?>:</strong><br /><input type="hidden" name="survey_id" value="<?php echo $survey_id; ?>" /><input type="text" name="survey_title" value="<?php echo $survey_title; ?>" length="60" maxlength="150" /><p><strong><?php echo $Language->getText('survey_edit','question'); ?>:</strong><br /><?php echo $Language->getText('survey_edit','list_question_numbers'); ?><br /><input type="text" name="survey_questions" value="<?php echo $survey_questions; ?>" length="90" maxlength="1500" /></p><p><strong><?php echo $Language->getText('survey_edit','is_active'); ?></strong><br /><input type="radio" name="is_active" value="1"<?php if ($is_active=='1') { echo ' checked="checked"'; } ?> /> <?php echo $Language->getText('survey_edit','yes'); ?><br /><input type="radio" name="is_active" value="0"<?php if ($is_active=='0') { echo ' hecked="checked"'; } ?> /> <?php echo $Language->getText('survey_edit','no'); ?></p><p><input type="submit" name="submit" value="<?php echo $Language->getText('survey_edit','submit_changes'); ?>"></p></form></p><?php/*	Select all surveys from the database*/$sql="SELECT * FROM surveys WHERE group_id='$group_id'";$result=db_query($sql);?><p><form><input type="button" name="none" value="<?php echo $Language->getText('survey_edit','show_existing_questions'); ?>" onclick="show_questions()" /></form></p><p>&nbsp;</p><h2><?php echo $Language->getText('survey_edit','existing_surveys'); ?></h2><?phpShowResultsEditSurvey($result);survey_footer(array());?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?