⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 new.php

📁 GForge 3.0 协作开发平台 支持CVS, mailing lists, bug tracking, message boards/forums, task management, perman
💻 PHP
字号:
<?php/** * GForge Doc Mgr Facility * * Copyright 2002 GForge, LLC * http://gforge.org/ * * @version   $Id: Document.class,v 1.1 2002/12/31 21:51:20 bigdisk Exp $ *//*	Document Manager	by Quentin Cregan, SourceForge 06/2000	Complete OO rewrite by Tim Perdue 1/2003*/require_once('pre.php');require_once('common/docman/Document.class');require_once('include/doc_utils.php');if (!$group_id) {	exit_no_group();}$g =& group_get_object($group_id);if (!$g || !is_object($g) || $g->isError()) {	exit_no_group();}if ($submit){	if (!$doc_group || $doc_group ==100) {		//cannot add a doc unless an appropriate group is provided		exit_error($Language->getText('general','error'),$Language->getText('docman_new','no_valid_group'));	}	if (!$title || !$description) {		exit_missing_param();	}	if (!$uploaded_data) {		exit_missing_param();	}	if (!is_uploaded_file($uploaded_data)) {		exit_error($Language->getText('general','error'),$Language->getText('general','invalid_filename'));	}	$d = new Document($g);	if (!$d || !is_object($d)) {		exit_error($Language->getText('general','error'),$Language->getText('docman_new','error_blank_document'));	} elseif ($d->isError()) {		exit_error($Language->getText('general','error'),$d->getErrorMessage());	}	$data = addslashes(fread(fopen($uploaded_data, 'r'), filesize($uploaded_data)));	if (!$d->create($uploaded_data_name,$uploaded_data_type,$data,$doc_group,$title,$language_id,$description)) {		exit_error($Language->getText('general','error'),$d->getErrorMessage());	} else {		Header("Location: /docman/?group_id=$group_id&feedback=".$Language->getText('docman_new','submitted_successfully'));		exit;	}} else {	docman_header($Language->getText('docman_new','title'),$Language->getText('docman_new','section'),'docman','',$g->getPublicName());	?>	<p>	<?php echo $Language->getText('docman_new','intro') ?>	</p>	<form name="adddata" action="<?php echo "$PHP_SELF?group_id=$group_id"; ?>" method="post" enctype="multipart/form-data">	<table border="0" width="75%">	<tr>		<td>		<strong>	<?php echo $Language->getText('docman_new','doc_title') ?></strong> <?php echo utils_requiredField(); ?> <br />		<input type="text" name="title" size="40" maxlength="255" />		</td>	</tr>	<tr>		<td>		<strong>	<?php echo $Language->getText('docman_new','description') ?> :</strong><?php echo utils_requiredField(); ?><br />		<input type="text" name="description" size="50" maxlength="255" />		</td>	</tr>	<tr>		<td>		<strong>	<?php echo $Language->getText('docman_new','upload_file') ?> :</strong><?php echo utils_requiredField(); ?><br />		<input type="file" name="uploaded_data" size="30" />		</td>	</tr>	<tr>		<td>		<strong>	<?php echo $Language->getText('docman_new','language') ?> :</strong><br />		<?php			echo html_get_language_popup($Language,'language_id',1);		?>		</td>	</tr>	<tr>		<td>		<strong>	<?php echo $Language->getText('docman_new','group') ?> :</strong><br />		<?php			display_groups_option($group_id);		?>		</td>	</tr>	</table>	<input type="submit" name="submit" value="	<?php echo $Language->getText('docman_new','submit') ?> " />	</form>	<?php	docman_footer(array());}?>

⌨️ 快捷键说明

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