下载此文档

php高级编程.ppt


文档分类:IT计算机 | 页数:约48页 举报非法文档有奖
1/48
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/48 下载此文档
文档列表 文档介绍
Php高级编程
Course Goals
文件操作
Session和Cookie
时间和日期操作
安全控制
文件操作
Overview
文件上传
文件下载
文件读取
文件修改
PHP中使用FTP
Excel文件操作
文件上传html文件
<HTML>
<HEAD>
<TITLE> 文件上传测试html </TITLE>
</HEAD>
<BODY>
<div align = center>
<form name="file_test_form" enctype="multipart/form-data" action="“ method=‘post’>
<input type='hidden' name="action" value="upload_file">
请选择上传文件:<input type='file' name = "file_test">
<input type = "submit" value="上传">
</form>
</div>
</BODY>
</HTML>
文件上传
文件上传html文件
注意:form表单属性enctype
enctype是设置表单的MIME(表单数据格式)编码。默认情况,这个编码格式是application/x-ded,不能用于文件上传;只有使用了multipart/form-data,才能完整的传递文件数据,进行下面的操作.
书写php文件上传html文件传递过来的文件
第一:确认php相关配置
file_uploads设置为on,允许上传文件
upload_tmp_dir 对应的路径为文件上传时候的缓存文件夹,确保有读写权限
upload_max_filesize(文件上传大小最大值)必须大于上传文件的大小
max_execution_time(文件上传花费时间)保证够大
第二:书写php文件
可以使用文件系统函数copy函数,进行上传
copy(string $source,string $dest)
可以使用文件系统函数move_uploaded_file函数,进行上传
move_uploaded_file(string $tmp_file,string $dest);
书写php文件上传html文件传递过来的文件
使用文件系统函数copy函数
copy(string $source,string $dest)
第一个参数为传递过来的文件源,即form表单中file input中的name值
第二个参数为需要上传到的路径加上文件名
源代码:
<?php
$action = strtolower($_POST["action"]);
if($action == 'upload_file'){
$dest = "upload_file/";
$tmp_name = $_FILES["file_test"]["tmp_name"];
copy($tmp_name,$dest."");
}
?>
书写php文件上传html文件传递过来的文件
使用文件系统函数move_uploaded_file函数
move_uploaded_file(string $tmp_file , string $dest);
第一个参数为传递过来的文件源,即form表单中file input中的name值
第二个参数为需要上传到的路径加上文件名
源代码:
<?php
$action = strtolower($_POST["action"]);
if($action == 'upload_file'){
$dest = "upload_file/";
$tmp_name = $_FILES["file_test"]["tmp_name"];
move_uploaded_file($tmp_name,$dest."");
}
?>

php高级编程 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数48
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小355 KB
  • 时间2018-05-14