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


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 session常见问题集锦及解决办法总结
Mar 18 PHP
PHP 反射机制实现动态代理的代码
Oct 22 PHP
phpphp图片采集后按原路径保存图片示例
Feb 18 PHP
Linux下PHP安装mcrypt扩展模块笔记
Sep 10 PHP
php实现根据url自动生成缩略图的方法
Sep 23 PHP
php中ob_flush函数和flush函数用法分析
Mar 18 PHP
PHP生成及获取JSON文件的方法
Aug 23 PHP
PHP随机获取未被微信屏蔽的域名(微信域名检测)
Mar 19 PHP
PHP实现模拟http请求的方法分析
Dec 20 PHP
PHP解析url并得到url参数方法总结
Oct 11 PHP
Yii框架学习笔记之session与cookie简单操作示例
Apr 30 PHP
PHP获取php,mysql,apche的版本信息及更多服务器信息
Mar 09 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
MySql 按时间段查询数据方法(实例说明)
2008/11/02 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十五)
2014/06/30 PHP
php给图片添加文字水印方法汇总
2015/08/27 PHP
PHP封装的多文件上传类实例与用法详解
2017/02/07 PHP
tp5.1 框架数据库高级查询技巧实例总结
2020/05/25 PHP
弹出广告特效代码(一个IP只弹出一次)
2007/05/11 Javascript
Apply an AutoFormat to an Excel Spreadsheet
2007/06/12 Javascript
JavaScript入门教程(3) js面向对象
2009/01/31 Javascript
jquery实现的一个导航滚动效果具体代码
2013/05/27 Javascript
JS操作XML实例总结(加载与解析XML文件、字符串)
2015/12/08 Javascript
使用vue框架 Ajax获取数据列表并用BootStrap显示出来
2017/04/24 Javascript
angular2/ionic2 实现搜索结果中的搜索关键字高亮的示例
2018/08/17 Javascript
vue2中引用及使用 better-scroll的方法详解
2018/11/15 Javascript
jQuery基于随机数解决中午吃什么去哪吃问题示例
2018/12/29 jQuery
小程序转发探索示例
2019/02/19 Javascript
微信小程序发布新版本时自动提示用户更新的方法
2019/06/07 Javascript
JavaScript forEach中return失效问题解决方案
2020/06/01 Javascript
js实现限定区域范围拖拉拽效果
2020/11/20 Javascript
Python中处理字符串的相关的len()方法的使用简介
2015/05/19 Python
Python学习笔记整理3之输入输出、python eval函数
2015/12/14 Python
Go语言基于Socket编写服务器端与客户端通信的实例
2016/02/19 Python
Python连接Mssql基础教程之Python库pymssql
2018/09/16 Python
python仿evething的文件搜索器实例代码
2019/05/13 Python
基于python连接oracle导并出数据文件
2020/04/28 Python
keras CNN卷积核可视化,热度图教程
2020/06/22 Python
美国知名的摄影器材销售网站:Adorama
2017/02/01 全球购物
美国面料纺织品商城:Fabric.com
2017/06/28 全球购物
Furla官网:意大利著名的皮革品牌
2019/08/06 全球购物
中兴通讯全球官方网站:ZTE
2020/12/26 全球购物
鞋类设计与工艺专业销售求职信
2013/11/01 职场文书
西北政法大学自主招生自荐信
2014/01/29 职场文书
自我鉴定书
2014/03/24 职场文书
超市活动计划书
2014/04/24 职场文书
企业环保标语
2014/06/10 职场文书
2016年综治和平安建设宣传月活动总结
2016/04/01 职场文书
MySQL数据库实验之 触发器和存储过程
2022/06/21 MySQL