一、上传文件:
1、 php.ini配置: 找到 File Uploads
file_uploads = On //打开上传文件的功能
upload_tmp_dir = 'd:/web/tmp' ; //上传文件的临时存储目录;取决于web服务器部署目录
upload_max_filesize 3M; //允许上传文件最大值,如若需要较大的值,则需先修改post方式的传输最大值
post_max_size =8M;
2、 .htaccess 配置
属性和值之间用空格‘ ’隔开非等号‘=’:
adddefaultcharset utf-8 //设置默认字符
php_value file_uploads On //打开上传功能
php_value post_max_size 6M // post提交的最大值
php_value upload_max_filesize 6M //允许上传的最大值
(一)上传单个文件:
html 表单:
<form action="upload.php" method="post" enctype="multipart/form-data">
<p><input type="file" name="ufile"></p>
<p><input type="submit" name="submit" value="上传"></p>
</form>
PHP接受处理上传文件
//主要为move_uploaed_file() 的运用
if (!empty($_POST)) {
$dirName = "./".date("Y-m-d");
if (!is_dir($dirName)) {
mkdir($dirName); //如无此目录则创建
}
$suffix = strrchr