怎么PHP下载文件图片
1、下载页面
2、页面代码window['g'] = $("#photolist").ligerGrid({ rowHeight : 30, columns: [ { display: 'ID', name: 'photoid', align: 'center' ,hide:false,width:100},//自增id { display: '文件名称', name: 'photoname', align: 'center', width: 190 }, { display: '文件备注', name: 'context', align: 'center', width: 190 }, { display: '文件地址', name: 'photoadd', align: 'center', width: 190,hide:true }, { display: '下载', name: 'xiazai', align: 'center',width: 80, render:function(row){ var paths='./index.php/TestUser/helloTest?adata='; var path1=row.photoadd; var path2=path1.substring(13); var url=paths+path2; return "<a href='"+ url +"'>下载</a>"; } }, ], data: $.extend(true, {}, CustomersData), pageSize: 10, toolbar: { items: [ { text: '下载', click: loadclick, icon: 'down' }, { text: '上传', click: addclick, icon: 'up' }, ] }, checkbox: true, onCheckRow: function (checked, data, rowindex, rowobj) { checked && data.id; }
3、重要的是:下载的URL如下./index.php/TestU衡痕贤伎ser/helloTest?adata=XXXX
4、下载的控制层/** * 加载hello页面 */ public function helloTest(){ $this->load->helper(媪青怍牙'url'); $jsonstr=$_POST['list']; $jsonstr1=$_GET['adata']; $list['json']=$jsonstr1; echo ".."; $this->load->view('TestManage/Hello',$list); }
5、下载的实现层
6、数据库
7、文件图片保存路径
8、谷歌游览器下载展示图