第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

在ThinkPHP框架里如何實(shí)現(xiàn)選擇文件下載?

在ThinkPHP框架里如何實(shí)現(xiàn)選擇文件下載?

李羅奧 2015-12-29 17:16:12
這是上傳函數(shù)和路徑class?FileController?extends?Controller{ ????public?function?upload(){ ????????$upload?=?new?\Think\Upload();//?實(shí)例化上傳類(lèi) ????????$upload->maxSize???=?????0?;//?附件上傳大小 ????????$upload->exts??????=?????array('jpg','gif','png','jpeg');//?附件上傳類(lèi)型 ????????$upload->rootPath??=?????'./ueditor/php/upload/image/';?//?附件上傳目錄 ????????$upload->saveName??=?????'com_create_guid';//?采用GUID序列命名 ????????$info=$upload->upload(); ????????if(!$info){ ????????????$this->error($upload->getError()); ????????}else{ ????????????foreach($info?as?$file){ ????????????????$this->success($file['savepath'].$file['savename']."上傳成功!",'',3); ????????????} ????????} ????????$model?=?M('File'); ????????$data['savename']?=?$info[0]['savename']; ????????$data['create_time']?=?NOW_TIME; ????????$model->add($data); ????}這是download.html,需要實(shí)現(xiàn)的視圖<!DOCTYPE?html> <html?lang="en"> <head> ????<meta?charset="UTF-8"> ????<title>下載</title> ????<link?href="__PUBLIC__/css/download.css"?rel="stylesheet"?type="text/css"> </head> <body> <form?method="get"> ????<table> ????????<tr> ????????????<td><a?href="__APP__/Home/File/download/id/{$id}">下載</a></td> ????????</tr> ????</table> </form> </body> </html>如何在這個(gè)視圖里實(shí)現(xiàn)選擇下載哪個(gè)文件,網(wǎng)上大多都是點(diǎn)擊之后下載預(yù)定好的文件,這個(gè)能選擇嗎?
查看完整描述

2 回答

?
李羅奧

TA貢獻(xiàn)4條經(jīng)驗(yàn) 獲得超5個(gè)贊

這是download

public?function?download(){
????????$uploadpath='./ueditor/php/upload/image/';//設(shè)置文件上傳路徑
????????$file=M('File');
????????$wo=$_GET['savename'];
????????$result=?$file->find($wo);//根據(jù)id查詢(xún)到文件信息
????????if($result==false)?//如果查詢(xún)不到文件信息
????????{
????????????$this->error('下載失?。?,?'',?1);
????????}else{
????????????$savename=$file->savename;//文件保存名
????????????$showname=$file->truename;//文件原名
????????????$filename=$uploadpath.$savename;//完整文件名(路徑加名字)
????????????import('ORG.Net.Http');
????????????Http::download($filename,$showname);
????????}
????}


查看完整回答
1 反對(duì) 回復(fù) 2015-12-29
  • 2 回答
  • 2 關(guān)注
  • 2010 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)