上传文件先创建目录 再上传到目录里面去


Posted in PHP onDecember 29, 2010

1,表单部分:

<html> 
<head> 
<title> 
my is upfile app!! 
</title> 
<meta http-equiv="content-type" content="text/html;charset=utf-8" /> 
</head> 
<body> 
<form enctype="multipart/form-data" method="post" action="upfile_add.php"> 
文件名: <input type="text" name="title" /> 
上传文件: <input type="file" name="file" /> 
<input type="submit" vlaue="提交" /> 
</form> 
</body> 
</html>

2,处理表单页面:
<?php 
$mkdir_file_dir = mkdir('./img/'.$_POST['title'],0777); //获取到标题,在最终的目录下面建立一个文件夹用来存放分类指定的文件 
$tmp_file_name = $_FILES['file']['tmp_name']; //得到上传后的临时文件 
$file_name = $_FILES['file']['name']; //源文件 
$file_dir = './img/'.$_POST['title'].'/'; //最终保存目录 
if(is_dir($file_dir)) 
{ 
move_uploaded_file($tmp_file_name,$file_dir.$file_name); //移动文件到最终保存目录 
$img_url = $file_dir.$file_name; 
$link = mysql_connect("localhost","root",""); 
mysql_select_db("fenye"); 
mysql_query("set names utf8"); 
$insert = "insert into upfiles(title,img_url) values ('{$_POST['title']}','{$img_url}') "; 
mysql_query($insert); //把文件路径存放到数据库中 
} 
?>
PHP 相关文章推荐
PHP之短标签开启设置
Jun 17 PHP
destoon找回管理员密码的方法
Jun 21 PHP
基于PHP的简单采集数据入库程序
Jul 30 PHP
php实现的支持imagemagick及gd库两种处理的缩略图生成类
Sep 23 PHP
php实现mysql事务处理的方法
Dec 25 PHP
thinkphp如何获取客户端IP
Nov 03 PHP
CI(CodeIgniter)模型用法实例分析
Jan 20 PHP
PHP微信开发之根据用户回复关键词\位置返回附近信息
Jun 24 PHP
php+jQuery递归调用POST循环请求示例
Oct 14 PHP
PHP实现根据密码长度显示安全条
Jul 04 PHP
PHP使用ActiveMQ实例
Feb 05 PHP
浅谈PHP SHA1withRSA加密生成签名及验签
Mar 18 PHP
php输出表格的实现代码(修正版)
Dec 29 #PHP
纯php打造的tab选项卡效果代码(不用js)
Dec 29 #PHP
PHP的autoload自动加载机制使用说明
Dec 28 #PHP
php的ajax框架xajax入门与试用介绍
Dec 19 #PHP
几款免费开源的不用数据库的php的cms
Dec 19 #PHP
PHP操作XML作为数据库的类
Dec 19 #PHP
php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
Dec 19 #PHP
You might like
PHP入门经历和学习过程分享
2014/04/11 PHP
htm调用JS代码
2007/03/15 Javascript
javascript 模拟点击广告
2010/01/02 Javascript
简短几句 通俗解释javascript的闭包
2011/01/17 Javascript
输入自动提示搜索提示功能的使用说明:sugggestion.txt
2013/09/02 Javascript
jquery选择checked在ie8普通模式下的问题
2014/02/12 Javascript
2014年最火的Node.JS后端框架推荐
2014/10/27 Javascript
@ResponseBody 和 @RequestBody 注解的区别
2017/03/08 Javascript
nodejs+express实现文件上传下载管理网站
2017/03/15 NodeJs
JavaScript中 ES6变量的结构赋值
2018/07/10 Javascript
基于vue-upload-component封装一个图片上传组件的示例
2018/10/16 Javascript
jQuery实现侧边栏隐藏与显示的方法详解
2018/12/22 jQuery
[02:35]DOTA2英雄基础教程 末日使者
2013/12/04 DOTA
Python字符串和文件操作常用函数分析
2015/04/08 Python
wxpython中Textctrl回车事件无效的解决方法
2016/07/21 Python
python好玩的项目—色情图片识别代码分享
2017/11/07 Python
用matplotlib画等高线图详解
2017/12/14 Python
Python 获取主机ip与hostname的方法
2018/12/17 Python
PyQt5 多窗口连接实例
2019/06/19 Python
python and or用法详解
2019/06/26 Python
Python数据可视化处理库PyEcharts柱状图,饼图,线性图,词云图常用实例详解
2020/02/10 Python
Selenium python时间控件输入问题解决方案
2020/07/22 Python
css3 flex布局 justify-content:space-between 最后一行左对齐
2020/01/02 HTML / CSS
Chicco婴儿用品美国官网:汽车座椅、婴儿推车、高脚椅等
2018/11/05 全球购物
吉列剃须刀英国官网:Gillette英国
2019/03/28 全球购物
文秘大学生求职信
2014/02/25 职场文书
开学季活动策划方案
2014/02/28 职场文书
酒店采购员岗位职责
2014/03/14 职场文书
食品安全工作实施方案
2014/03/26 职场文书
公司应聘自荐书
2014/06/14 职场文书
励志演讲稿300字
2014/08/21 职场文书
我的梦想演讲稿1000字
2014/08/21 职场文书
幼儿教师辞职信
2015/02/27 职场文书
党课主持词大全
2015/06/30 职场文书
社区低保工作总结2015
2015/07/23 职场文书
vue中使用mockjs配置和使用方式
2022/04/06 Vue.js