Beispiel #1
0
    ?>
</td>
				<td><?php 
    echo $file['down_name'];
    ?>
</td>
				<td><?php 
    echo $file['down_urlname'];
    ?>
</td>
				<td><?php 
    echo $file['down_savedate'];
    ?>
</td>
				<td><a href="<?php 
    echo StackConst::res_file_url() . $file['down_urlname'];
    ?>
">测试下载</a></td>
				<td><a href="../control/filecontrol.php?type=deleteFile&down_id=<?php 
    echo $file['down_id'];
    ?>
">删除</a></td>
			</tr>
	<?php 
}
?>
	
	
</table>
</body>
</html>
Beispiel #2
0
 if ($file["error"] > 0) {
     echo "上传错误!";
     exit;
 }
 //对文件大小对比1000KB以下的图片可以上传
 $fileSize = sprintf("%.2f", $file["size"] / 1024 / 1024);
 //M
 if ($fileSize > 100) {
     echo "文件太大超过100M不能上传!";
     exit;
 }
 //文件名称
 $down_name = $file['name'];
 $down_urlname = StackConst::get_date_str() . substr($down_name, strrpos($down_name, "."), strlen($down_name));
 //从缓存区移动文件
 if (move_uploaded_file($file["tmp_name"], StackConst::res_file_url() . $down_urlname)) {
     //装填信息
     $arrFileInfo = array("down_name" => @$_POST['down_name'], "down_urlname" => $down_urlname, "down_savedate" => StackConst::get_date());
     //引入FileDao
     require_once '../dao/FileDao.php';
     //实例化FileDao
     $fileDao = new FileDao();
     if ($fileDao->addFileSource($arrFileInfo)) {
         echo "文件上传成功!";
         StackConst::jump_page("../view/filelist.php");
     } else {
         echo "文件上传失败!";
     }
 } else {
     echo "文件上传失败!";
 }