<% String legal = (String)session.getAttribute("UserName"); if(legal==null) { %>
Session expired, Sign-In again
<% } else { %> <%@ include file="include/connection.jsp" %> <%@ page import="java.util.*" %> <%@ page import="java.io.*" %> <%@ page import="java.io.File" %> <%! ResultSet rs,rs1,rs2; Statement stmt1; %> <%if(request.getParameter("getuser")!=null) { String uflag=(String)session.getAttribute("UserFlag"); StringTokenizer st = new StringTokenizer(request.getParameter("getuser"),"," ); while(st.hasMoreTokens()) { String Copy_to=st.nextToken(); String dirname=null; if(request.getParameter("folder")!=null) dirname= "/home/anandu/public_html/userdirs/" + (String)session.getAttribute("UserName")+ "/" + request.getParameter("folder"); else dirname= "/home/anandu/public_html/userdirs/" + (String)session.getAttribute("UserName"); String dirname_to= "/home/anandu/public_html/userdirs/" + Copy_to; StringTokenizer stt = new StringTokenizer(request.getParameter("file"),"," ); while(stt.hasMoreTokens()) { String fname=stt.nextToken(); FileReader f1=new FileReader(dirname + "/" + fname); if(uflag.equals("F")) { FileWriter f2=new FileWriter(dirname_to + "/" + fname); BufferedReader br=new BufferedReader(f1); String s; while((s=br.readLine())!=null) { f2.write(s); } f2.close(); String qry = "Insert into anandu_mails.mail_info(mail_from,mail_to,date,mail_file) values('" + (String)session.getAttribute("UserName") +"','" + Copy_to + "',CURRENT_DATE,'"+fname+"')"; stmt.executeQuery(qry); } else { String query1 = "select user_flag from anandu_mails.user_info where username='" + Copy_to + "'"; rs = stmt.executeQuery(query1); rs.next(); if(rs.getString("user_flag").equals("F")) { int flag=0; File f3=new File(dirname_to); String s1[]=f3.list(); for(int i=0;i Create Folder
" method=post> <% if(request.getParameter("folder")!=null){%> "> <%}%>
 Forward
Check User Id Forward file.
Student Faculty
<% try { String query = "select username from anandu_mails.user_info where user_flag='S' order by username"; rs = stmt.executeQuery(query); %> <%while(rs.next()) { %>   " name=fwd_chk >   <%=rs.getString("username")%>
<% } } catch(Exception e) { System.out.println("Exception caught lower is:"+e.getMessage()); } %>
<% try { String query = "select username from anandu_mails.user_info where user_flag='F' order by username"; rs = stmt.executeQuery(query); %> <%while(rs.next()) { %>   " name=fwd_chk >   <%=rs.getString("username")%>
<% } } catch(Exception e) { System.out.println("Exception caught lower is:"+e.getMessage()); } %>


<%}%>