background image

            case 2: echo '文件尺寸超过允许的最大上传限度!'; break;
            case 3: echo '只有部分文件被上传!'; break;
            case 4: echo '没有任何文件被上传!'; break;
       }
       exit;
}

//上传文件格式判定
if($_FILES['userfile']['type'] !='text/plain')
{
       echo '错误:非法文件格式!';
       exit;
}

//设置文件保存路径
$upfile = './File/' . $_FILES['userfile']['name'];

if(is_uploaded_file($_FILES['userfile']['tmp_name']))
{
       if(!move_uploaded_file($_FILES['userfile']['tmp_name'],$upfile))
       {
            echo '错误:没有将文件移动到指定目录!';
            exit;
       }
}
else
{
       echo '错误:可能文件上传被攻击!文件名:';
       echo $_FILES['userfile']['name'];
}

echo '文件上传成功!';

//格式化上传的文件
$fp = fopen($upfile,'r');
$contents = fread($fp,filesize($upfile));
fclose($fp);

$contents = strip_tags($contents);
$fp = fopen($upfile,'w');
fwrite($fp,$contents);
fclose($fp);

//显示上传文件内容