文件上传表单
文件上传上传文件:
提交:
php.ini
全局数组$_FILES
®$_FILES['userfile']['name']
®$_FILES['userfile']['type']
®$_FILES['userfile']['size']
®$_FILES['userfile']['tmp_name']
$_FILES['userfile']['error']
n值为0:表示没有发生任何错误。
n值为1:表示上传文件的大小超出了约定值。文件
小的最大值是在PHP配置文件中指定的,该指令
upload_max_filesize。
n值为2:表示上传文件大小超出了HTML表单隐藏
属性的MAX_FILE_SIZE元素所指定的最大值。
n值为3:表示文件只被部分上传。
n值为4:表示没有上传任何文件。
上传过程
®is_uploaded_file( )
®move_uploaded_file( )
当需要上传多个文件的情况,有两种解决方
法:
®使用不同的表单元素
®使用数组格式的表单元素
目录函数
®opendir()
®readdir()
®closedir()
®mkdir()
®rmdir()
磁盘操作 ®disk_free_space() ®disk_total_space() ®getcwd() ®chdir()