仅仅实现一个小的上传功能,并没有过多注意代码的质量
html
<title>test the php</title> <h1> upload new file to website</h1>
<?php if($_FILES['userfile']['error'] > 0) { echo "upload error".""; exit; } else { echo "upload ok".""; } if(file_exists("/var/www/".$_FILES['userfile']['name'])) { echo "file already exists".""; exit; } else { move_uploaded_file($_FILES['userfile']['tmp_name'], "/var/www/".$_FILES['userfile']['name']); //必须修改上传文件名,否则脚本退出会自动删除上传文件 echo "upload finished<br>"; } ?>
注意:php.ini文件中有关上传的参数配置
file_uploads, upload_tmp_dir, upload_max_filesize, post_max_size
版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了php文件上传功能,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。