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


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中通过Ajax如何实现异步文件上传的代码实例
May 07 PHP
PHP If Else(elsefi) 语句
Apr 07 PHP
PHP字符串的编码问题的详细介绍
Apr 27 PHP
解析zend Framework如何自动加载类
Jun 28 PHP
php cookie使用方法学习笔记分享
Nov 07 PHP
PHP下获取上个月、下个月、本月的日期(strtotime,date)
Feb 02 PHP
php获取域名的google收录示例
Mar 24 PHP
destoon实现调用图文新闻的方法
Aug 21 PHP
WordPress中制作导航菜单的PHP核心方法讲解
Dec 11 PHP
PHP的全局错误处理详解
Apr 25 PHP
PHP对称加密算法(DES/AES)类的实现代码
Nov 14 PHP
php swoole多进程/多线程用法示例【基于php7nts版】
Aug 12 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
高分R级DC动画剧《哈莉·奎茵》第二季正式预告首发
2020/04/09 欧美动漫
php 随机排序广告的实现代码
2011/05/09 PHP
PHP file_exists问题杂谈
2012/05/07 PHP
基于simple_html_dom的使用小结
2013/07/01 PHP
php获取网页请求状态程序示例
2014/06/17 PHP
ThinkPHP之foreach标签使用概述
2014/06/30 PHP
PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享
2014/09/27 PHP
jquery+php实现导出datatables插件数据到excel的方法
2015/07/06 PHP
JS获取浏览器版本及名称实现函数
2013/04/02 Javascript
jQuery 鼠标经过(hover)事件的延时处理示例
2014/04/14 Javascript
js实现的牛顿摆效果
2015/03/31 Javascript
nodeJs链接Mysql做增删改查的简单操作
2017/02/04 NodeJs
基于Vue2实现的仿手机QQ单页面应用功能(接入聊天机器人 )
2017/03/30 Javascript
微信小程序canvas实现刮刮乐效果
2018/07/09 Javascript
对angularJs中$sce服务安全显示html文本的实例
2018/09/30 Javascript
解决vue单页面应用进入页面加载所有 js 的问题
2020/08/12 Javascript
python轻松实现代码编码格式转换
2015/03/26 Python
Django实现简单分页功能的方法详解
2017/12/05 Python
Python实现的生产者、消费者问题完整实例
2018/05/30 Python
Python常用爬虫代码总结方便查询
2019/02/25 Python
Pytorch.nn.conv2d 过程验证方式(单,多通道卷积过程)
2020/01/03 Python
python数据库操作mysql:pymysql、sqlalchemy常见用法详解
2020/03/30 Python
python属于哪种语言
2020/08/16 Python
德国健康生活方式网上商店:Landkaufhaus Mayer
2019/03/12 全球购物
市场营销专科应届生求职信
2013/11/24 职场文书
客服主管岗位职责
2013/12/13 职场文书
农场厂长岗位职责
2013/12/28 职场文书
个人近期表现材料
2014/02/11 职场文书
销售竞赛活动方案
2014/08/23 职场文书
领导干部个人整改措施落实情况汇报
2014/10/29 职场文书
作风建设年度心得体会
2014/10/29 职场文书
2015年党风廉政建设目标责任书
2015/05/08 职场文书
民间借贷纠纷案件代理词
2015/05/26 职场文书
一行代码python实现文件共享服务器
2021/04/22 Python
MySQL系列之十 MySQL事务隔离实现并发控制
2021/07/02 MySQL
pandas时间序列之pd.to_datetime()的实现
2022/06/16 Python