4.6. Uploadfile
Uploadfile
/ManagerFile/uploadfile.aspx?path=/UserFiles&filename_upload=a
* path: đường dẫn lưu file
* title: tiêu đề hiển thị
* filename_upload: có thể để trống sẽ lấy file upload lên
để tên file không có đuôi file sẽ lấy từ file chọn
Ví dụ để A thì khi up 1 file máy tính có tên anh.jpg thì file upload lên là A.jpg
A.jpg thì up lên đúng tên đã quy định
* config:
close: đóng khi upload xong
norefresh không nạp lại web khi upload xong
* objReturn: tên của input trả về đường dẫn lưu file
* save_id: ID của NoiDung_Web khi lưu
* save_field: Tên trường lưa vào
Ví dụ: chỉ upload
<a href="javascript:Uploadfile('/UserFiles/ngon_ngu_iif','','dangnhap.zip','','')">File</a>
Ví dụ: upload xong, lưu đường dẫn vào NoiDung_Web có ID=1 và cột ThamSo_01
<a href="javascript:Uploadfile_Cf('/UserFiles','XIN CHAO','tenanh','','close',1,'ThamSo_01')">File</a> <hr />
Uploadfile_Cf(path,title,filename_upload,objReturn,config,save_obj,save_id,save_field,width,height) ;
Uploadfile_Cf(1,2,3,4,5,6,7,8,9,10) ;
1 - path:
2 - title:
3 - filename_upload:
4 - objReturn:
5 - config:
6 - save_obj:
7 - save_id:
8 - save_field:
9 - width:
10 - height:
Khi nhận từ Query để lưu CSDL chú ý các URL
path
filename_upload
path_full: để lưu url vào CSDL
save_obj
save_id
save_field
Ví dụ: lưu file ảnh Logo vào trang chủ
<a href="javascript:Uploadfile_Cf('/UserFiles','Ảnh logo','logo.png','','','query',1,'Webiif/CapNhat_ThamSo')"><i class="fa fa-lg fa-plus-square text-success"> Ảnh logo</i></a>
Webiif/CapNhat_ThamSo:
<Query>
<ID>iif</ID>
<Src>DB_Content</Src>
<Type>Sql</Type>
<Cmd>
Exec [dbo].[iif_Content_Update] @id,@ColumnName,@GiaTri
</Cmd>
<SqlParameter>
id<pr&/><iif-DGVL>Url:save_id</iif-DGVL>
ColumnName<pr&/>ThamSo_01
GiaTri<pr&/><iif-DGVL>Url:path_full</iif-DGVL>?ver=<iif-D>Date:Now<fm>{0:yyMMddhhmmss}</fm></iif-D>
</SqlParameter>
</Query>
Upload file và ảnh