📄 addfilesave.jsp
字号:
<%@ page contentType="text/html;charset=gb2312" %>
<%@ include file="check.jsp" %>
<%@ page import="java.util.*" %>
<script language=javascript src="mouse.js"></script>
<%
Calendar now = Calendar.getInstance();
String sj2 = now.get(Calendar.YEAR)+"-"+(now.get(Calendar.MONTH)+1)+"-"+now.get(Calendar.DAY_OF_MONTH)+" "+now.get(Calendar.HOUR_OF_DAY)+":"+now.get(Calendar.MINUTE)+":"+now.get(Calendar.SECOND);
String sj = session.getAttribute("Uid")+"_"+now.get(Calendar.YEAR)+(now.get(Calendar.MONTH)+1)+now.get(Calendar.DAY_OF_MONTH)+now.get(Calendar.HOUR_OF_DAY)+now.get(Calendar.MINUTE)+now.get(Calendar.SECOND);
String path = request.getRealPath("upfile");
myUpload.setSavePath(path);
myUpload.setNewname(sj);
myUpload.doUpload(request,response);
if(myUpload.isUpload()){
String filename= myUpload.getNewname()+"."+myUpload.getFileext();
String ext= myUpload.getFileext();
long size = myUpload.getFsize();
//out.println(size);
if(size >= 16777200 || ext.compareTo("exe")==0 || ext.compareTo("bat")==0 || ext.compareTo("msi")==0){
out.println(sqlbean.showMsg("addfile.jsp","因为您上载的文件大于16M!/或者上载的文件不符合要求<br>为系统所不允许,请重新上载!","出错通知!"));
}else{
String typeid = myUpload.getFieldValue("typeid");
String name = session.getAttribute("Rname").toString();
String part = session.getAttribute("Upart").toString();
String title= myUpload.getFieldValue("title");
String ttext= myUpload.getFieldValue("ttext");
String content= myUpload.getContentType();
String fname = path +"\\"+filename;
String ip= request.getRemoteAddr();
String tmp = "<a href='upfile/"+filename+"' target=_blank>"+title+"</a>";
String sql = "insert into upfile(type,tname,part,title,ttext,html,IP,filename,time,contenttype)values(1,'"
+sqlbean.to_8859_1(name)+"','"
+sqlbean.to_8859_1(part)+"','"
+sqlbean.to_8859_1(title)+"','"
+sqlbean.to_8859_1(ttext)+"','upfile/"
+filename+"','"+ip+"','"+filename+"','"+sj2+"','"+sqlbean.to_8859_1(content)+"')";
sqlbean.executeUpdate(sql);
//out.println(sql);
sqlbean.close();
out.println(sqlbean.showMsg("addfile.jsp","您的提交《"+title+"》已经完成","系统提示!"));
}
}else{
String typeid = myUpload.getFieldValue("typeid");
String name = session.getAttribute("Rname").toString();
String part = session.getAttribute("Upart").toString();
String title= myUpload.getFieldValue("title");
String ttext= myUpload.getFieldValue("ttext");
String ip= request.getRemoteAddr();
String sql = "insert into upfile(type,tname,part,title,ttext,IP,time)values(1,'"
+sqlbean.to_8859_1(name)+"','"
+sqlbean.to_8859_1(part)+"','"
+sqlbean.to_8859_1(title)+"','"
+sqlbean.to_8859_1(ttext)+"','"
+ip+"','"+sj2+"')";
out.println(sql);
sqlbean.executeUpdate(sql);
sqlbean.close();
out.println(sqlbean.showMsg("addfile.jsp","您的提交《"+title+"》已经完成","系统提示!"));
}
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -