upload.php
来自「通达OA2007SE源代码 非常好的」· PHP 代码 · 共 62 行
PHP
62 行
<?
require './inc/inc.php';
echo $nocache;
if ((isset ($rem) AND ($rem != '')))
{
$attchs = $sess['attachments'];
unlink ($attchs[$rem]['localname']);
unset ($$attchs);
$c = 0;
$newlist = array ();
while (list ($key, $value) = each ($attchs))
{
$newlist[$c] = $value;
++$c;
}
$sess['attachments'] = $newlist;
$SS->Save ($sess);
echo '
<script language=javascript>
if(window.opener) window.opener.doupload();
setTimeout(\'self.close()\',500);
</script>
';
}
else
{
if (is_uploaded_file ($userfile))
{
$userfile_name = $_FILES['userfile']['name'];
$userfile_type = $_FILES['userfile']['type'];
$userfile_size = $_FILES['userfile']['size'];
$userfile = $_FILES['userfile']['tmp_name'];
if (!is_array ($sess['attachments']))
{
$ind = 0;
}
else
{
$ind = count ($sess['attachments']);
}
$filename = ((($userfolder.'_attachments/').md5 (uniqid (''))).$userfile_name);
move_uploaded_file ($userfile, $filename);
$sess['attachments'][$ind]['localname'] = $filename;
$sess['attachments'][$ind]['name'] = $userfile_name;
$sess['attachments'][$ind]['type'] = $userfile_type;
$sess['attachments'][$ind]['size'] = $userfile_size;
$SS->Save ($sess);
echo '
<script language=javascript>
if(window.opener) window.opener.doupload();
setTimeout(\'self.close()\',500);
</script>
';
}
else
{
$smarty->assign ('umSid', $sid);
$smarty->display ('neotech.net/upload-attach.htm');
}
}
?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?