/*
php.ini 中的与文件上传有关的配置选项: file_uploads,upload_max_filesize(上传的文件的大小),upload_tmp_dirpost_max_size 以及 max_input_time 设置选项。
*/
//要上传文件时,表单必须指定enctype属性,否则无法上传文件。
if(isset($_POST["submit"])){
//处理文件上传操作
//var_dump($_FILES);
//获取要上传的文件的信息
/*
echo "上传之前的文件名:".$_FILES["myfile"]["name"]."
";
echo "上传后保存的临时文件名:".$_FILES["myfile"]["tmp_name"]."
";
echo "文件类型:".$_FILES["myfile"]["type"]."
";
echo "文件大小:".$_FILES["myfile"]["size"]."字节
";
*/
//实现文件的上传
//$destination = "./upload/abc.txt";
//date_default_timezone_set('EST');
$temp = explode('.', $_FILES["myfile"]["name"]);
//var_dump($temp);
$filetype = $temp[count($temp)-1];
/*if($filetype == "exe" or $filetype == "EXE"){
echo "禁止上传可执行程序!";
return;
*/
}
//echo $filetype;
$destination = "./upload/".date('Y-m-d-H-i-s').".$filetype";//防止文件重名
//echo $destination;
$flag = move_uploaded_file($_FILES["myfile"]["tmp_name"],$destination );
if($flag){
echo "上传文件成功!";
}else{
echo "上传文件失败!";
}
}
?>
try{parent.JS.modules[window.name].content.setHeight();}catch(e){}
阅读(1332) | 评论(0) | 转发(0) |