php文件操作
来源:互联网 发布:浙江移动网络运营岗位 编辑:程序博客网 时间:2024/06/05 16:03
<pre name="code" class="php"><?php//文件上传if(isset($_POST['submit'])){//文件大小$filesize=$_FILES['file']['size'];//文件名称$name=$_FILES['file']['name']; //将文件名重新编码$filename = iconv('utf-8','gbk',$name); //文件存放路径$url='data/';//判断源文件名称是否为空(判断是否已经选择上传的文件)if($filename!=""){//判断该文件上传的错误代码数if($_FILES['file']['error']>0){echo"文件上传失败,请重试!";}else{/**$_FILES['file']['tmp_name']文件上传后在服务器端存储的临时文件名*/if(move_uploaded_file($_FILES['file']['tmp_name'],$url.$filename)){echo $filesize;echo "文件上传成功!";}else{echo "文件上传失败,请重试!";}}}else{echo "请选择要上传的文件!";}}//文件删除if(isset($_POST['del'])){//文件大小$filesize=$_FILES['file2']['size'];//文件名称$filename=$_FILES['file2']['name'];//文件存放路径$url='data/';$delfile=$url.$filename;//将路径重新编码$delfile = iconv('utf-8','gbk',$delfile); //找寻文件if (file_exists ($delfile)) { if(unlink($delfile)){echo "删除成功";} }}//文件名修改if(isset($_POST['update'])){//文件大小$filesize=$_FILES['file3']['size'];//文件名称$filename=$_FILES['file3']['name'];//文件存放路径$url='data/';$delfile=$url.$filename;//将路径重新编码$delfile = iconv('utf-8','gbk',$delfile); //从表单获取新文件名$newName=$_POST['newname'];$newfilename=$url.$newName;//从新编码$newfileName=iconv('utf-8','gbk',$newfilename); if(rename($delfile,$newfileName)){echo "修改成功!";}}?><meta content="text/html"; charset="utf8" http-equiv="content-type"><!--enxtype规定在提交表单时要使用那种内容类型--><form action="" method="post" enctype="multipart/form-data"><label>文件上传</label><br/><input type="file" name="file"><input type="submit" name="submit" value="上传"><br/><label>文件删除</label><br/><input type="file" name="file2"><input type="submit" name="del" value="删除"><br/><label>文件重命名</label><br/><input type="file" name="file3"><label>更改的文件名:</label><input type="text" name="newname"><input type="submit" name="update" value="修改"></form>
1 0
- php操作php文件
- 【php】目录操作 文件操作
- PHP操作文件问答
- PHP文件操作类
- PHP操作文件问答
- php文件操作
- PHP文件操作
- php写文件操作
- php文件操作
- PHP 文件读写操作
- php 操作csv文件
- PHP文件操作
- PHP读写文件操作
- php文件上传操作
- php 文件操作
- php 文件操作1
- php 文件操作
- PHP学习文件操作
- 【WebService】2.CXF概述和使用CXF开发WebService服务器端
- Spring DI
- UniversalImageLoader+HttpClient+RecycleView总结
- 点击屏幕隐藏键盘的正确写法
- SharedPreferences数据存储
- php文件操作
- 用JAVA实现 hex字符串转出字符串
- iOS 【上架问题】ERROR ITMS-90086
- Matlab 集群计算平台搭建
- html浮动,相对,绝对布局
- Django中model使用迁移(migrate)部分数据库会遇到的坑
- 数据库范式实例
- JavaWeb伪静态
- 性能分析框架和性能监控平台