时间:2021-07-01 10:21:17 帮助过:25人阅读
上传新文件
上传新文件
上传文件
0){
echo 'Problem:';
switch ($_FILES['userfile']['error']){
case 1:echo '文件超过 upload_max_filesize';
break;
case 2:echo '文件超过max_file_size';
break;
case 3:echo '文件只上传了一部分';
break;
case 4:echo '没有文件上传';
break;
case 6:echo '不能上传文件:没有指定临时目录';
break;
case 7:echo '上传文件失败:不能写入到磁盘';
break;
}
exit;
}
//判断文件是不是正确的MIME格式
if($_FILES['userfile']['type'] !='text/plain'){
echo 'Problem:文件不是plain text';
exit;
}
//将文件放到指定的地方
$upfile='uploads/'.$_FILES['userfile']['name'];
if(is_uploaded_file($_FILES['userfile']['tmp_name'])){
if(!move_uploaded_file($_FILES['userfile']['tmp_name'],$upfile)){
echo 'Problem:不能移动文件到指定的文件夹';
exit;
}
}else{
echo 'Problem:文件可能受到影响。文件名:';
echo $_FILES['userfile']['name'];
exit;
}
echo '文件上传成功
';
$c
$c
file_put_contents($_FILES['userfile']['name'],$contents);
echo '浏览上传的文件的内容:
';
echo nl2br($contents);
echo '
';
?>

以上就介绍了php之文件上传,包括了上传文件方面的内容,希望对PHP教程有兴趣的朋友有所帮助。