国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - thinkphp表單上傳文件并將文件路徑保存到數(shù)據(jù)庫中

thinkphp表單上傳文件并將文件路徑保存到數(shù)據(jù)庫中

2021-02-20 20:57竹夜風影 PHP教程

這篇文章主要介紹了thinkphp表單上傳文件并將文件路徑保存到數(shù)據(jù)庫中的相關資料,需要的朋友可以參考下

上傳單個文件,此文以上傳圖片為例,上傳效果如圖所示

thinkphp表單上傳文件并將文件路徑保存到數(shù)據(jù)庫中

創(chuàng)建數(shù)據(jù)庫upload_img,用于保存上傳路徑

?
1
2
3
4
5
6
7
CREATE TABLE `seminar_upload_img` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`img_name` varchar(255) DEFAULT NULL COMMENT '圖片名稱',
`img_url` varchar(255) DEFAULT NULL COMMENT '圖片路徑',
`create_time` text,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8;

在公共配置文件Common/Conf.php中連接數(shù)據(jù)庫,并配置地址

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
return array(
'DB_TYPE'=>'mysql',
'DB_HOST'=>'127.0.0.1',
'DB_NAME'=>'seminar',
'DB_USER'=>'root',
'DB_PWD'=>'root',
'DB_PORT'=>3306,
'DB_PREFIX'=>'seminar_',
'DB_CHARSET'=>'utf8',
'SHOW_PAGE_TRACE'=>true,
/*地址替換*/
'TMPL_PARSE_STRING'=>array(
'__UPLOAD__'=>__ROOT__.'/Public/Uploads',
),
);

視圖文件Upload/index.html中

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
#img{height:22px; border:#000 2px solid}
#button{height:30px; width:100px;}
</style>
</head>
<body>
<div><notemply name="data">
<img src="__UPLOAD__/{$data['img_url']}" width="200" height="100"/>
</notemply></div>
<div class="result" >上傳允許文件類型:'jpg', 'gif', 'png', 'jpeg'圖像文件后</div><br>
<form action="{:U('upload/Upload')}" method="post" enctype="multipart/form-data">
<input type="file" name="image"/>
<input type="submit" value="上傳" id="button">
</form>
</body>
</html>

控制器UploadController.class.php中實現(xiàn)上傳文件

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
namespace Home\Controller;
use Think\Controller;
class UploadController extends Controller {
public function index() {
$img=M('upload_img');
$sel=$img->order('create_time desc')->find();
$this->assign('data', $sel);
$this->display();
}
public function upload(){
$upload_img=M('upload_img');
if(!empty($_FILES)){
//上傳單個圖像
$upload = new \Think\Upload();// 實例化上傳類
$upload->maxSize = 1*1024*1024 ;// 設置附件上傳大小
$upload->exts = array('jpg', 'gif', 'png', 'jpeg');// 設置附件上傳類型
$upload->rootPath = 'Public/Uploads/'; // 設置附件上傳根目錄
$upload->savePath = ''; // 設置附件上傳(子)目錄
$upload->saveName=array('uniqid','');//上傳文件的保存規(guī)則
$upload->autoSub = true;//自動使用子目錄保存上傳文件
$upload->subName = array('date','Ymd');
// 上傳單個圖片
$info = $upload->uploadOne($_FILES['image']);
if(!$info) {// 上傳錯誤提示錯誤信息
$this->error($upload->getError());
}else{// 上傳成功 獲取上傳文件信息
$img_url=$info['savepath'].$info['savename'];
$data['img_url']=$img_url;
$data['img_name']=$info['savename'];
$data['create_time']=NOW_TIME;
$upload_img->create($data);
$result=$upload_img->add();
if(!$result){
$this->error('上傳失敗!');
}else{
$this->success('上傳成功');
}
}
}
}
}

以上所述是小編給大家介紹的thinkphp表單上傳文件并將文件路徑保存到數(shù)據(jù)庫中,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網(wǎng)站的支持!

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 欧美成人高清视频 | 青青国产视频 | 国产激情91久久精品导航 | 日韩中文一区二区三区 | 久草福利在线视频 | 免费观看av电影 | 毛片一级网站 | 99精品一区 | 91一区二区 | 免费一看一级毛片 | 久久精品亚洲一区 | 中文字幕乱码亚洲精品一区 | 午夜精品在线 | 中文字幕精品一区二区精品 | 日韩视频区 | 超碰人人干人人 | 午夜免费视频福利 | 九九人人| a黄视频| 国产在线一区二区 | 99热精品国产| 成人免费视频视频 | 欧美中文 | 亚洲视频精品在线 | 久久天堂网 | 97久久精品午夜一区二区 | 精品成人久久 | 视频一区 中文字幕 | 成人午夜视频网 | 国产精品日韩高清伦字幕搜索 | 国产黄| 精产品自偷自拍 | 日本在线视频一区 | 日韩精品一区二区三区丰满 | 成人在线一区二区 | 国产一区二区av | 欧美日韩国产在线播放 | 亚洲欧洲久久 | 久久中文字幕一区二区 | 福利片在线观看 | 亚洲精品无码专区在线播放 |