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


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 相关文章推荐
mysql中存储过程、函数的一些问题
Feb 14 PHP
php 数学运算验证码实现代码
Oct 11 PHP
使用淘宝IP库获取用户ip地理位置
Oct 27 PHP
smarty中英文多编码字符截取乱码问题解决方法
Oct 28 PHP
初识laravel5
Mar 02 PHP
PHP的文件操作与算法实现的面试题示例
Aug 10 PHP
在php中设置session用memcache来存储的方法总结
Jan 14 PHP
PHP使用http_build_query()构造URL字符串的方法
Apr 02 PHP
一个简单安全的PHP验证码类 附调用方法
Jun 24 PHP
CI框架(ajax分页,全选,反选,不选,批量删除)完整代码详解
Nov 01 PHP
PHP实现求两个字符串最长公共子串的方法示例
Nov 17 PHP
Laravel源码解析之路由的使用和示例详解
Sep 27 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
德生PL330的评价与改造
2021/03/02 无线电
咖啡的植物学知识
2021/03/03 咖啡文化
输出控制类
2006/10/09 PHP
PHP高级OOP技术演示
2009/08/27 PHP
使用php判断服务器是否支持Gzip压缩功能
2013/09/24 PHP
ThinkPHP利用PHPMailer实现邮件发送实现代码
2013/09/26 PHP
php使用json_encode对变量json编码
2014/04/07 PHP
PHP使用GIFEncoder类生成的GIF动态图片验证码
2014/07/01 PHP
PHP编程入门的基本语法知识点总结
2016/01/26 PHP
用JavaScript编写COM组件的步骤
2009/03/17 Javascript
javascript AOP 实现ajax回调函数使用比较方便
2010/11/20 Javascript
表格奇偶行设置不同颜色的核心JS代码
2013/12/24 Javascript
浅谈JS闭包中的循环绑定处理程序
2014/11/09 Javascript
jQuery实现仿微软首页感应鼠标变化滑动窗口效果
2015/10/08 Javascript
HTML5游戏引擎LTweenLite实现的超帅动画效果(附demo源码下载)
2016/01/26 Javascript
深入理解js中this的用法
2016/05/28 Javascript
JSON与js对象序列化实例详解
2017/03/16 Javascript
vue组件与复用详解
2018/04/08 Javascript
详解JavaScript 的变量
2019/03/08 Javascript
swiper Scrollbar滚动条组件详解
2019/09/08 Javascript
JS localStorage存储对象,sessionStorage存储数组对象操作示例
2020/02/15 Javascript
微信小程序tab左右滑动切换功能的实现代码
2021/02/08 Javascript
利用Python和OpenCV库将URL转换为OpenCV格式的方法
2015/03/27 Python
python之Socket网络编程详解
2016/09/29 Python
Python 忽略warning的输出方法
2018/10/18 Python
Django中使用haystack+whoosh实现搜索功能
2019/10/08 Python
Python ellipsis 的用法详解
2020/11/20 Python
html5跳转小程序wx-open-launch-weapp踩坑
2020/12/02 HTML / CSS
英国户外玩具儿童游乐设备网站:TP Toys(蹦床、攀爬框架、秋千、滑梯和游戏屋)
2018/04/09 全球购物
办公室前台岗位职责范本
2013/12/10 职场文书
出国导师推荐信
2014/01/16 职场文书
澳大利亚商务邀请函
2014/01/17 职场文书
九年级英语教学反思
2014/01/31 职场文书
8个JS的reduce使用实例和reduce操作方式
2021/10/05 Javascript
Python 全局空间和局部空间
2022/04/06 Python
Python爬取奶茶店数据分析哪家最好喝以及性价比
2022/09/23 Python