📄 upload.php
字号:
<?php
require( "./inc/inc.php" );
echo $nocache;
if ( isset( $rem ) && $rem != "" )
{
$attchs = $sess['attachments'];
@unlink( $attchs[$rem]['localname'] );
unset( $attchs->$rem );
$c = 0;
$newlist = array( );
while ( list( $key, $value ) = each( $attchs ) )
{
$newlist[$c] = $value;
++$c;
}
$sess['attachments'] = $newlist;
$SS->save( $sess );
echo "\r\n\t<script language=javascript>\n\r\n\t\tif(window.opener) window.opener.doupload();\n\r\n\t\tsetTimeout('self.close()',500);\n\r\n\t</script>\n\r\n\t";
}
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 "\r\n\t<script language=javascript>\n\r\n\t\tif(window.opener) window.opener.doupload();\n\r\n\t\tsetTimeout('self.close()',500);\n\r\n\t</script>\n\r\n\t";
}
else
{
$smarty->assign( "umSid", $sid );
$smarty->display( "neotech.net/upload-attach.htm" );
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -