Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 123

ADMINLOGIN.

JSP

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Protected and Practical Third Party service of Linear Programming in Cloud
Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css" media="screen" />
<!-- ..//JQuery Source\\.. -->
<script type="text/javascript" src="JS/jquery-1.4.2.min.js"></script>
<!-- ..//JavaScript Code for this page\\.. -->
<script type="text/javascript">
$(document).ready(function(){
$("#login_frm").submit(function(){

//remove previous class and add new "myinfo" class


$("#msgbox").removeClass().addClass('myinfo').text('Validating Your Login
').fadeIn(2000);

this.timer = setTimeout(function () {
$.ajax({
url: 'check.jsp',
data: 'un='+ $('#login_id').val() +'&pw=' + $('#password').val(),
type: 'post',
success: function(msg){
if(msg != 'ERROR') // Message Sent, check
and redirect
{ // and direct to
the success page

$("#msgbox").html('Login Verified,
Logging in.....').addClass('myinfo').fadeTo(900,1,
function()
{
//redirect to secure page
document.location='login.jsp?user='+msg;
});

}
else
{
$
("#msgbox").fadeTo(200,0.1,function() //start fading the messagebox
{
//add message and change the class of the box and start
fading
$(this).html('Sorry, Wrong Combination Of Username
And Password.').removeClass().addClass('myerror').fadeTo(900,1);
});

}
}

});
}, 200);
return false;
});

});

</script>

</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px solid
#d2d2d2">
<tr>
<td height="120" background="images/img01.jpg">
<font class="paragraping"><font size="+3">Protected and Practical Third Party service
of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600" style="border:1px
solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="520" height="30"><img src="images/home.jpg">&nbsp;&nbsp;<a
href="index.html">Home</a></td>
<td width="173"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="userregister.jsp">User Register</a></td>
<td width="154"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="userlogin.jsp">User Login</a></td>
<td width="157"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="adminlogin.jsp">User Upload</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">
<tr>
<td width="660" height="477" valign="top" bgcolor="#FFFFFF">
<table align="center" width="658" bgcolor="#FFFFFF" style="border:1px solid
#d2d2d2">
<tr>
<td class="paragraping" background="images/pattern_bg.gif" align="center">Please
Upload Your Data's</td>
</tr>
</table>
<table align="center" width="658" bgcolor="#FFFFFF" style="border:1px solid
#d2d2d2">

<form name="login_frm" id="login_frm" action="check.jsp" method="post">


<div id="login_box">
<div id="login_header">
Login
</div>
<div id="form_val">
<div class="label">User Id :</div>
<div class="control"><input type="text" name="login_id" id="login_id"/></div>

<div class="label">Password:</div>
<div class="control"><input type="password" name="password"
id="password"/></div>
<div style="clear:both;height:0px;"></div>

<div id="msgbox"></div>
</div>
<div id="login_footer">
<label>
<input type="submit" name="login" id="login" value="Login"
class="send_button" />
</label>
</div>
</div>
</form>
</table>
</td>
<td width="345" valign="top">
<table width="353" height="279" bgcolor="#FFFFDF" class="post" align="center"
style="border:1px solid #d2d2d2">
<tr>
<td valign="top" height="20" align="center" colspan="2" background="images/bg2.jpg"
class="paragraping1">Registration</td>
</tr>
<tr class="paragraping">
<td width="48" height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/img04.gif"></td>
<td><img src="images/home.jpg">&nbsp;&nbsp;<a href="index.html">Home</a></td>
</tr>
<tr class="paragraping">
<td height="41">&nbsp;&nbsp;&nbsp;&nbsp;<img src="images/img04.gif"></td>
<td><img src='images/pass.jpg'>&nbsp;&nbsp;<a href="userregister.jsp">User
Register</a></td>
</tr>
<tr class="paragraping">
<td height="36">&nbsp;&nbsp;&nbsp;&nbsp;<img src="images/img04.gif"></td>
<td width="293"><img src="images/user.gif" width="25" height="25">&nbsp;&nbsp;<a
href="userlogin.jsp">User Login</a></td>
</tr>
<tr class="paragraping">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img src="images/img04.gif"></td>
<td width="293"><img src="images/user.jpg" width="25"
height="25">&nbsp;&nbsp;<a href="adminlogin.jsp">User Upload</a></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center">
<font class="paragraping"><font size="+1">Protected and Practical Third Party
service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
</body>
</html>

ADMIN PAGE.JSP

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Protected and Practical Third Party service of Linear Programming in Cloud
Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css" media="screen" />
<!-- ..//JQuery Source\\.. -->
<script type="text/javascript" src="JS/jquery-1.4.2.min.js"></script>
<!-- ..//JavaScript Code for this page\\.. -->
<script type="text/javascript">
$(document).ready(function(){
$("#login_frm").submit(function(){

//remove previous class and add new "myinfo" class


$("#msgbox").removeClass().addClass('myinfo').text('Validating Your Login
').fadeIn(2000);

this.timer = setTimeout(function () {
$.ajax({
url: 'check.jsp',
data: 'un='+ $('#login_id').val() +'&pw=' + $('#password').val(),
type: 'post',
success: function(msg){
if(msg != 'ERROR') // Message Sent, check
and redirect
{ // and direct to
the success page

$("#msgbox").html('Login Verified,
Logging in.....').addClass('myinfo').fadeTo(900,1,
function()
{
//redirect to secure page
document.location='login.jsp?user='+msg;
});

}
else
{
$
("#msgbox").fadeTo(200,0.1,function() //start fading the messagebox
{
//add message and change the class of the box and start
fading
$(this).html('Sorry, Wrong Combination Of Username
And Password.').removeClass().addClass('myerror').fadeTo(900,1);
});

}
}

});
}, 200);
return false;
});

});

</script>

</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px solid
#d2d2d2">
<tr>
<td height="120" background="images/img01.jpg">
<font class="paragraping"><font size="+3">Protected and Practical Third Party service
of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600" style="border:1px
solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="373" height="30"><img src="images/home.jpg">&nbsp;&nbsp;<a
href="adminpage.jsp">Home</a></td>
<td width="184"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="fileupload.jsp">File Upload</a></td>
<td width="189"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="imageupload.jsp">Image Upload</a></td>
<td width="160"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="textdata.jsp">Text Upload</a></td>
<td width="94"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">
<tr>
<td width="660" height="477" valign="top" bgcolor="#FFFFFF">
<table align="center" width="658" bgcolor="#FFFFFF" style="border:1px solid
#d2d2d2">
<tr>
<td class="paragraping"><font color="#FF0000" size="+1">User Upload</font></td>
</tr>
<tr>
<td><img src="images/admin.JPG" width="645" height="345" /></td>
</tr>
<tr>
<td class="paragraping2" align="justify">
We propose to apply problem transformation for mechanism design. The general
framework is adopted from a generic approach,
while our instantiation is completely different and novel. In this framework, the process
on cloud server can be represented
by algorithm ProofGen and the process on customer can be organized into three
algorithms (KeyGen, ProbEnc, ResultDec).
These four algorithms are summarized below and will be instantiated later.<br><br>

• KeyGen(1k) → {K}. This is a randomized key generation algorithm which takes a


system security parameter k, and returns a secret key K
that is used later by customer to encrypt the target LP problem.<br><br>

• ProbEnc(K,_) → {_K}. This algorithm encrypts the input tuple _ into _K with the
secret key K. According to problem transformation,
the encrypted input _K has the same form as _, and thus defines the problem to be solved
in the cloud.<br><br>

• ProofGen(_K) → {(y, ����)}. This algorithm augments a generic solver that


solves the problem _K to produce both the output y and a proof ����. The output y
later
decrypts to x, and ���� is used later by the customer to verify the correctness of y or
x.<br><br>
• ResultDec(K,_, y, ����) → {x,⊥}. This algorithm may choose to verify either y
or x via the proof ����. In any case, a correct output x is produced by decrypting y
using the secret K. The algorithm outputs ⊥ when the validation fails, indicating the
cloud server was not performing the computation faithfully.

</td>
</tr>
</table>
</td>
<td width="345" valign="top">
<table width="349" height="302" bgcolor="#FFFFDF" class="post" align="center"
style="border:1px solid #d2d2d2">
<tr>
<td valign="top" height="47" align="center" colspan="2" background="images/bg2.jpg"
class="paragraping1">User Upload</td>
</tr>
<tr class="paragraping">
<td width="48" height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td width="289">&nbsp;&nbsp;<a href="adminpage.jsp">Home</a></td>
</tr>
<tr class="paragraping">
<td height="41">&nbsp;&nbsp;&nbsp;&nbsp;<img src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="fileupload.jsp">File Upload</a></td>
</tr>
<tr class="paragraping">
<td height="36">&nbsp;&nbsp;&nbsp;&nbsp;<img src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="imageupload.jsp">Image Upload</a></td>
</tr>
<tr class="paragraping">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="textdata.jsp">Text Data</a></td>
</tr>
<tr class="paragraping">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="details.jsp">User Details</a></td>
</tr>
<tr class="paragraping">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center">
<font class="paragraping"><font size="+1">Protected and Practical Third Party
service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
</body>
</html>

CHECK.JSP

<%
String user=request.getParameter("un");
String pass=request.getParameter("pw");
int user_id=12;
if(user.equalsIgnoreCase("admin") && pass.equals("admin") )
{
out.print(user_id);
}
else
{
out.print("ERROR");
}
%>

DATA.JSP

<%@ page import="java.sql.*,java.util.*"%>


<%@ include file="DBConn.jsp" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.sql.*" %>
<!--<//%@page import="com.p1.*" %>-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Protected and Practical Third Party service of Linear Programming in
Cloud Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css"
media="screen" />

<script language="JavaScript">
function valid()
{
var a = document.f.query.value;

if(a=="")
{
alert("Please search your File");
document.f.query.focus();
return false;
}

}
</script>
</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td height="120" background="images/img01.jpg">
<font class="paragraping"><font size="+3">Protected and Practical Third
Party service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600"
style="border:1px solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="520" height="30"><img
src="images/home.jpg">&nbsp;&nbsp;<a
href="userpage.jsp">Home</a></td>
<td width="173"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="userregister.jsp">User Register</a></td>
<td width="154"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="userlogin.jsp">User Login</a></td>
<td width="154"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">
<tr>
<td width="1016" height="477" valign="top" bgcolor="#FFFFFF">
<table align="center" width="996" bgcolor="#FFFFFF">
<%
String email2=(String)session.getAttribute("email2");
//Connection con=null;
Statement st=null;
ResultSet rs=null;
String sql="select * from server where email2='"+email2+"'";
try
{
// con=databasecon.getconnection();
st=con.createStatement();
rs=st.executeQuery(sql);
while(rs.next())
{

String s1=rs.getString(9);
%>

<td width="988" height="47" colspan="4" align="right"


class="paragraping1"><img
src="images/online.jpg">&nbsp;&nbsp;Welcome <font color="#FF0000"><
% out.println(rs.getString(9));%></font></td>

</tr>

<%

}
catch(SQLException e1)
{
out.println("Your given didn't match to our database");
System.out.println(e1);

finally
{
st.close();
con.close();
}
%>
</table><br>
<table align="center" width="768" style="border:1px solid #d2d2d2;">
<form action="data1.jsp" name="f" method="get" onSubmit="return
valid();">
<tr>
<td colspan="3" class="paragraping1" align="center"><font
color="#FF0000" size="+1">Search Textdata Here</font></td>
</tr>
<tr>
<td width="148" height="74" class="paragraping1">Search Your
Files:</td>
<td width="608"><input type="text" name="query" style="border:1px solid
skyblue;font-family:verdana;color:red;padding:5px 5px 5px
5px;width:500px;height:25px;">&nbsp;&nbsp;
<input type="submit" name="sub" value="" class="search">
</td>
</tr>
<tr>
<td class="paragraping1" colspan="3" align="center">
<a href="image.jsp">Image</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a
href="file.jsp">File</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a
href="data.jsp">Text</a>
</td>
</tr>
</form>
</table><br>

<table align="center" width="650">


<tr>
<td height="74" class="paragraping1"><img src="images/architect.JPG"
width="767" height="380"></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center">
<font class="paragraping"><font size="+1">Protected and Practical
Third Party service of Linear Programming in Cloud
Computing</font></font>
</td>
</tr>
</table>
</body>
</html>

DATA1.JSP
<%@ page import="java.sql.*,java.util.*"%>
<%@ include file="DBConn.jsp" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.sql.*" %>
<!-- <//%@page import="com.p1.*" %>-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Protected and Practical Third Party service of Linear Programming in
Cloud Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css"
media="screen" />

<script language="JavaScript">
function valid()
{
var a = document.f.name.value;

if(a=="")
{
alert("Please search your File");
document.f.name.focus();
return false;
}

}
</script>

</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td height="120" background="images/img01.jpg">
<font class="paragraping"><font size="+3">Protected and Practical Third
Party service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600"
style="border:1px solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="247" height="30"><img
src="images/home.jpg">&nbsp;&nbsp;<a
href="userpage.jsp">Home</a></td>
<td width="186"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="userregister.jsp">User Register</a></td>
<td width="169"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="userlogin.jsp">User Login</a></td>
<td width="179"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
<td width="219"><img src="images/arrow.jpg" width="16" height="16"
/>&nbsp;&nbsp;<a href="encryption.jsp">Encryption/Decryption</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">
<tr>
<td width="601" height="520" valign="top" bgcolor="#FFFFFF">
<table align="center" width="577" bgcolor="#FFFFFF">
<%
String email2=(String)session.getAttribute("email2");
//Connection con=null;
Statement st=null;
ResultSet rs=null;
String sql="select * from server where email2='"+email2+"'";
try
{
//con=databasecon.getconnection();
st=con.createStatement();
rs=st.executeQuery(sql);
while(rs.next())
{

String s1=rs.getString(9);
%>
<tr>
<td width="569" height="47" colspan="4" align="center"
class="paragraping1"><img
src="images/online.jpg">&nbsp;&nbsp;Welcome <font color="#FF0000"><
% out.println(rs.getString(9));%></font></td>

</tr>

<%

}
catch(SQLException e1)
{
out.println("Your given didn't match to our database");
System.out.println(e1);

finally
{
st.close();
// con.close();
}
%>
</table>
<table align="center" width="578" style="border:1px solid #d2d2d2;"
bgcolor="#FFFFFF">
<tr>
<td background="images/pattern_bg.gif" class="paragraping"
align="center">View your Information</td>
</tr>
</table>
<table align="center" width="578" style="border:1px solid #d2d2d2;"
bgcolor="#FFFFFF">
<form name="idpasschbox" method="get" action="datadelete.jsp"
onSubmit="return validation()">

<%
Thread.sleep(100);
String query = request.getParameter("query");
//Connection con1=null;
Statement st1=null;
ResultSet rs1=null;
String sql1="select
MD5(query),AES_DECRYPT(id,'key'),publish,author,cost,cdate,ctime from
text where query='"+query+"'";
try
{
//con1=databasecon.getconnection();
st1=con.createStatement();
rs1=st1.executeQuery(sql1);
while(rs1.next())
{

String s1=rs1.getString(1);
%>
<tr>
<td width="185" align="left" class="paragraping1">Book
Name</td>
<td width="63">:</td>
<td width="314" height="46" class="paragraping1"><%
out.println(rs1.getString(1));%></td>
</tr>
<tr>
<td width="185" align="left"
class="paragraping1">ID</td>
<td>:</td>
<td height="46" class="paragraping1"><%
out.println(rs1.getString(2));%></td>
</tr>
<tr>
<td width="185" height="43" align="left"
class="paragraping1">Publish</td>
<td>:</td>
<td class="paragraping1"><font color="#FF0000"><%
out.println(rs1.getString(3));%></font></td>
</tr>
<tr>
<td width="185" height="46" align="left"
class="paragraping1">Author</td>
<td>:</td>
<td class="paragraping1"><font color="#FF0000"><%
out.println(rs1.getString(4));%></font></td>
</tr>
<tr>
<td width="185" height="44" align="left"
class="paragraping1">Cost</td>
<td>:</td>
<td class="paragraping1"><font color="#FF0000"><%
out.println(rs1.getString(5));%> </font></td>
</tr>
<tr>
<td width="185" height="43" align="left"
class="paragraping1">Date</td>
<td>:</td>
<td class="paragraping1"><font color="#FF0000">
<% out.println(rs1.getString(6));%>
</font></td>
</tr>
<tr>
<td width="185" height="38" align="left"
class="paragraping1">Time</td>
<td>:</td>
<td class="paragraping1"><font color="#FF0000">

<% out.println(rs1.getString(7));%>
</font></td>
</tr>

</form>
</table>

</td>
<td width="411" height="520" valign="top">
<table align="center" bgcolor="#FFFFFF">
<tr>
<td width="131" align="left" class="paragraping1">Book
Name</td>
<td width="14">:</td>
<td width="250" height="46" class="paragraping1"><%
out.println(rs1.getString(1));%></td>
</tr>
<tr>
<%
Thread.sleep(1000);
Integer hitsCount =
(Integer)application.getAttribute("hitCounter");
if( hitsCount ==null || hitsCount == 0 ){
/* First visit */
out.println("");
hitsCount = 0;
}else{
/* return visit */
out.println("");
hitsCount = hitsCount+1;
}
application.setAttribute("hitCounter", hitsCount);
%>
<td width="131" align="left" class="paragraping1">File
Speed</td>
<td width="14">:</td>
<td width="250" height="46" class="paragraping1"><font
color="#FF0000"><%=hitsCount%>.766&nbsp;&nbsp;KB/s</font></td>
</tr>
</table>
</td></tr>
<%

String query1=rs1.getString(1);

%>

<%

}
catch(SQLException e1)
{
out.println("Your given didn't match to our database");
System.out.println(e1);

finally
{
st1.close();
con.close();
}
%>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center">
<font class="paragraping"><font size="+1">Protected and Practical
Third Party service of Linear Programming in Cloud
Computing</font></font>
</td>
</tr>
</table>
</body>
</html>

DBconn.JSP

<%@page import="java.sql.*" %>


<%
Connection con=null;
try{
Class.forName("com.mysql.jdbc.Driver");
con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/image", "root",
"root123");

}catch(Exception e)
{
System.out.println("Exception in dbcon.jsp"+e);
e.printStackTrace();}
%>

DETAILS.JSP

<%@ page import="java.sql.*,java.util.HashSet, java.util.Iterator"%>


<%@ include file="DBConn.jsp" %>
<%@ page import="java.lang.*"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Secure and Practical Outsourcing of Linear Programming in Cloud
Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css"
media="screen" />
<!-- ..//JQuery Source\\.. -->
<script type="text/javascript" src="JS/jquery-1.4.2.min.js"></script>
<!-- ..//JavaScript Code for this page\\.. -->
<script type="text/javascript">
$(document).ready(function(){
$("#login_frm").submit(function(){

//remove previous class and add new "myinfo" class


$("#msgbox").removeClass().addClass('myinfo').text('Validating
Your Login ').fadeIn(2000);

this.timer = setTimeout(function () {
$.ajax({
url: 'check.jsp',
data: 'un='+ $('#login_id').val() +'&pw=' + $
('#password').val(),
type: 'post',
success: function(msg){
if(msg != 'ERROR') // Message Sent,
check and redirect
{ // and direct
to the success page

$("#msgbox").html('Login
Verified, Logging in.....').addClass('myinfo').fadeTo(900,1,
function()
{
//redirect to secure page
document.location='login.jsp?user='+msg;
});

}
else
{
$
("#msgbox").fadeTo(200,0.1,function() //start fading the messagebox
{
//add message and change the class of the box
and start fading
$(this).html('Sorry, Wrong Combination Of
Username And
Password.').removeClass().addClass('myerror').fadeTo(900,1);
});

}
}

});
}, 200);
return false;
});

});

</script>

</head>
<body bgcolor="#306161">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td height="120" bgcolor="#99CC00" align="center">
<font class="paragraping"><font size="+3">Protected and Practical Third
Party service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600"
style="border:1px solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="373" height="30"><img
src="images/home.jpg">&nbsp;&nbsp;<a
href="adminpage.jsp">Home</a></td>
<td width="184"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="fileupload.jsp">File Upload</a></td>
<td width="189"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="imageupload.jsp">Image Upload</a></td>
<td width="160"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="textdata.jsp">Text Upload</a></td>
<td width="94"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>

<table align="center" width="1024" class="post" bgcolor="#FF6600">


<tr>

<%
String email2=(String)session.getAttribute("email2");
System.out.println("email2"+email2);
// Connection con=null;
Statement st1=null;
ResultSet rs1=null;
String sql1="select * from server where email2='"+email2+"'";
try
{
// con=databasecon.getconnection();
st1=con.createStatement();
rs1=st1.executeQuery(sql1);
while(rs1.next())
{

String s1=rs1.getString(9);
%>
<tr>
<td width="988" height="47" colspan="4" align="left"
class="paragraping1"><img
src="images/online.jpg">&nbsp;&nbsp;Welcome <font color="#003399">
<% out.println(rs1.getString(1));%>: <%
out.println(rs1.getString(9));%></font></td>
</tr>

<%
}

}
catch(SQLException e1)
{
out.println("Your given didn't match to our database");
System.out.println(e1);

finally
{
st1.close();
con.close();
}
%>

<table align="center" width="1024" class="post" bgcolor="#FF6600" >


<tr>
<td width="660" height="477" valign="top" bgcolor="#FFFFFF">
<table align="center" width="658" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td class="paragraping"><font color="#FF0000" size="+1">Details of User
</font></td>
</tr>

<tr><td>

<%

String data ="";


try{
// Class.forName("com.mysql.jdbc.Driver");
// Connection con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/image", "root",
"root");
Statement st=con.createStatement();
ResultSet rs=st.executeQuery("select user, firstname, lastname from
server" );
%>

<table border="1" width="100%">


<tr><th width="18%"><font color="#663399">USER</th>
<th width="26%"><font color="#663399">FIRSTNAME</th>
<th width="28%"><font color="#663399">LASTNAME</th>
<th width="28%"><font color="#663399">SYSTEMIP</th>
</tr></table>
<%
while (rs.next())

{
data =":"+rs.getString("user") + ":" + rs.getString("firstname")
+":"+rs.getString("lastname")+"";
%>
<table border="1" width="100%">
<tr><td width="113"><font color="#660000"><%=rs.getString("user")
%></font></td>
<td width="161"><font color="#660000"><%=rs.getString("firstname")
%></td>
<td width="176"><font color="#660000"><%=rs.getString("lastname")
%></td>
</tr>
</font>
</table>
<%

}
catch (Exception e) {
System.out.println(e);
}

%>
</td>
</tr>
</table>
</td>
<td width="345" valign="top">
<table width="349" height="302" bgcolor="#FFFFDF" class="post"
align="center" style="border:1px solid #d2d2d2">
<tr>
<td valign="top" height="47" align="center" colspan="2"
background="images/bg2.jpg" class="paragraping1">User Upload</td>
</tr>
<tr class="paragraping">
<td width="48" height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td width="289">&nbsp;&nbsp;<a href="adminpage.jsp">Home</a></td>
</tr>
<tr class="paragraping">
<td height="41">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="fileupload.jsp">File Upload</a></td>
</tr>
<tr class="paragraping">
<td height="36">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="imageupload.jsp">Image Upload</a></td>
</tr>
<tr class="paragraping">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="textdata.jsp">Text Data</a></td>
</tr>
<tr class="paragraping">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="details.jsp">User Details</a></td>
</tr>
<tr class="paragraping">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" bgcolor="#99CC00" align="center">
<font class="paragraping"><font size="+1">Protected and Practical
Third Party service of Linear Programming in Cloud
Computing</font></font>
</td>
</tr>
</table>
</body>
</html>

ENCRYPTION.JSP

<%@ page import="java.sql.*,java.util.*"%>


<%@ include file="DBConn.jsp" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.sql.*" %>
<!--<//%@page import="com.p1.*" %>-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Protected and Practical Third Party service of Linear Programming in
Cloud Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css"
media="screen" />
<script language="JavaScript">
function valid()
{
var a = document.f.name.value;

if(a=="")
{
alert("Please search your File");
document.f.name.focus();
return false;
}

}
</script>

</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td height="120" background="images/img01.jpg">
<font class="paragraping"><font size="+3">Protected and Practical Third
Party service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600"
style="border:1px solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="520" height="30"><img
src="images/home.jpg">&nbsp;&nbsp;<a
href="userpage.jsp">Home</a></td>
<td width="173"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="userregister.jsp">User Register</a></td>
<td width="154"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="userlogin.jsp">User Login</a></td>
<td width="154"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">
<tr>
<td width="544" height="520" valign="top" bgcolor="#FFFFFF">
<table align="center" width="535" style="border:1px solid #d2d2d2;"
bgcolor="#FFFFCC">
<form name="idpasschbox" method="get" action="datadelete.jsp"
onSubmit="return validation()">
<tr>
<td width="527" align="center" background="images/pattern_bg.gif"
class="paragraping">Encryption</td>
</tr>
<%
Thread.sleep(100);
Connection con2=null;
Statement st2=null;
ResultSet rs2=null;
String sql2="select * from text";
try
{
// con2=con;
st2=con.createStatement();
rs2=st2.executeQuery(sql2);
while(rs2.next())
{

String s1=rs2.getString(1);
%>

<tr>

<td height="46"
class="paragraping1">&nbsp;&nbsp;<img
src="images/img04.gif">&nbsp;&nbsp;<font color="#FF0000"
size="+1"><% out.println(rs2.getString(2));%></font></td>
</tr>

<%

String query1=rs2.getString(1);

%>

<%

}
catch(SQLException e1)
{
out.println("Your given didn't match to our database");
System.out.println(e1);

finally
{
st2.close();
// con2.close();
}
%>
</form>
</table>

</td>
<td width="468" height="520" valign="top">
<table align="center" width="468" style="border:1px solid #d2d2d2;"
bgcolor="#FFCCFF">
<form name="idpasschbox" method="get" action="datadelete.jsp"
onSubmit="return validation()">
<tr>
<td width="404" align="center" background="images/pattern_bg.gif"
class="paragraping">Decryption</td>
</tr>
<%
Thread.sleep(100);
Connection con1=null;
Statement st1=null;
ResultSet rs1=null;
String sql1="select
MD5(query),AES_DECRYPT(id,'key'),publish,author,cost,cdate,ctime from
text";
try
{
// con1=con;
st1=con.createStatement();
rs1=st1.executeQuery(sql1);
while(rs1.next())
{

String s1=rs1.getString(1);
%>

<tr>

<td height="46"
class="paragraping1">&nbsp;&nbsp;<img
src="images/online.jpg">&nbsp;&nbsp;<font color="#006600"
size="+1"><% out.println(rs1.getString(2));%></font></td>
</tr>

<%

String query1=rs1.getString(1);

%>
<%

}
catch(SQLException e1)
{
out.println("Your given didn't match to our database");
System.out.println(e1);

finally
{
st1.close();
con.close();
}
%>
</form>
</table>

</td>
</tr>

</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center">
<font class="paragraping"><font size="+1">Protected and Practical
Third Party service of Linear Programming in Cloud
Computing</font></font>
</td>
</tr>
</table>
</body>
</html>

FILE.JSP
<%@ page import="java.sql.*,java.util.*"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.sql.*" %>
<%@ include file="DBConn.jsp" %>
<!-- <//%@page import="com.p1.*" %>-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Protected and Practical Third Party service of Linear Programming in
Cloud Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css"
media="screen" />

<script language="JavaScript">
function valid()
{
var a = document.f.name.value;

if(a=="")
{
alert("Please search your File");
document.f.name.focus();
return false;
}

}
</script>

</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td height="120" background="images/img01.jpg">
<font class="paragraping"><font size="+3">Protected and Practical Third
Party service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600"
style="border:1px solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="520" height="30"><img
src="images/home.jpg">&nbsp;&nbsp;<a
href="userpage.jsp">Home</a></td>
<td width="173"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="userregister.jsp">User Register</a></td>
<td width="154"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="userlogin.jsp">User Login</a></td>
<td width="154"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">
<tr>
<td width="1016" height="477" valign="top" bgcolor="#FFFFFF">
<table align="center" width="996" bgcolor="#FFFFFF">
<%
String email2=(String)session.getAttribute("email2");
// Connection con=null;
Statement st=null;
ResultSet rs=null;
String sql="select * from server where email2='"+email2+"'";
try
{
// con=databasecon.getconnection();
st=con.createStatement();
rs=st.executeQuery(sql);
while(rs.next())
{
String s1=rs.getString(9);
%>

<td width="988" height="47" colspan="4" align="right"


class="paragraping1"><img
src="images/online.jpg">&nbsp;&nbsp;Welcome <font color="#FF0000"><
% out.println(rs.getString(9));%></font></td>

</tr>

<%

}
catch(SQLException e1)
{
out.println("Your given didn't match to our database");
System.out.println(e1);

finally
{
st.close();
con.close();
}
%>
</table><br>
<table align="center" width="768" style="border:1px solid #d2d2d2;">
<form action="file1.jsp" name="f" method="get" onSubmit="return
valid();">
<tr>
<td colspan="3" class="paragraping1" align="center"><font
color="#FF0000" size="+1">Search File Here</font></td>
</tr>
<tr>
<td width="148" height="74" class="paragraping1">Search Your
Files:</td>
<td width="608"><input type="text" name="name" style="border:1px solid
skyblue;font-family:verdana;color:red;padding:5px 5px 5px
5px;width:500px;height:25px;">&nbsp;&nbsp;
<input type="submit" name="sub" value="" class="search">
</td>
</tr>
<tr>
<td class="paragraping1" colspan="3" align="center">
<a href="image.jsp">Image</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a
href="file.jsp">File</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a
href="data.jsp">Text</a>
</td>
</tr>
</form>
</table><br>

<table align="center" width="650">


<tr>
<td height="74" class="paragraping1"><img src="images/architect.JPG"
width="767" height="380"></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center">
<font class="paragraping"><font size="+1">Protected and Practical
Third Party service of Linear Programming in Cloud
Computing</font></font>
</td>
</tr>
</table>
</body>
</html>

FILE1.JSP
<%@ page import="java.sql.*,java.util.*"%>
<%@ include file="DBConn.jsp" %>
<html>
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Protected and Practical Third Party service of Linear Programming in
Cloud Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td height="120" background="images/img01.jpg"> <font
class="paragraping"><font size="+3">Protected and Practical Third Party
service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600"
style="border:1px solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="247" height="30"><img
src="images/home.jpg">&nbsp;&nbsp;<a
href="userpage.jsp">Home</a></td>
<td width="186"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="userregister.jsp">User
Register</a></td>
<td width="169"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="userlogin.jsp">User
Login</a></td>
<td width="179"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
<td width="219"><img src="images/arrow.jpg" width="16"
height="16" />&nbsp;&nbsp;<a
href="encryption.jsp">Encryption/Decryption</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">
<tr>
<td width="652" height="489" valign="top" bgcolor="#FFFFFF">
<table align="center" width="652" style="border:1px solid #d2d2d2">
<tr bgcolor="#0075EA">
<td height="31" colspan="2" class="paragraping" style="color:white;"
align="center">Unlock Files</td>
</tr>

<%
String name=request.getParameter("name");
// Connection con1=null;
Statement st1=null;
ResultSet rs1=null;
String sql1="select * from filestore where status= \'offline\' and
name='"+name+"'";
try
{
// con1=databasecon.getconnection();
st1=con.createStatement();
rs1=st1.executeQuery(sql1);
while(rs1.next())
{

%>
<tr>
<td width="215" height="31" class="paragraping"
style="color:red;">File Name</td>
<td width="425" height="61" class="paragraping1"><%
out.println(rs1.getString(1));%></td>
</tr>
<tr>
<td height="31" class="paragraping"
style="color:red;">Key</td>
<td width="425" height="61" class="paragraping1"><%
out.println(rs1.getString(2));%></td>
</tr>
<tr>
<td height="31" class="paragraping"
style="color:red;">Description</td>
<td width="425" height="61" class="paragraping1"><%
out.println(rs1.getString(4));%></td>
</tr>
<tr>
<td height="31" class="paragraping"
style="color:red;"><img src="images/File.jpg"></td>
<td width="425" class="paragraping1"><a
href="userfileview.jsp?name=<% out.println(rs1.getString(1));%>"><img
src="images/down.jpg"></a></td>
</tr>
<tr>
<td height="31" class="paragraping"
style="color:red;">File Name</td>
<td width="425" class="paragraping1"><a
href="filelock.jsp?name=<% out.println(rs1.getString(1));%>">File
Lock</a></td>
</tr>

<%

String name1=rs1.getString(1);

%>

<%

}
catch(SQLException e1)
{
out.println("OOP'S");
System.out.println(e1);

}
%>

</table>
<br><br>
<table align="center" width="640" style="border:1px solid #d2d2d2">
<tr bgcolor="#910000">
<td height="31" colspan="2" class="paragraping" style="color:white;"
align="center">Locked Files</td>
</tr>
<%

String sql="select * from filestore where status= \'online\' and


name='"+name+"'";
try
{
// con1=databasecon.getconnection();
st1=con.createStatement();
rs1=st1.executeQuery(sql);
while(rs1.next())
{

%>
<tr>
<td width="342" height="31" class="paragraping"
style="color:red;">File Name</td>
<td width="286" height="61" class="paragraping1"><%
out.println(rs1.getString(1));%></td>
</tr>
<tr>
<td height="31" class="paragraping"
style="color:red;">Key</td>
<td width="286" height="61" class="paragraping1"><%
out.println(rs1.getString(2));%></td>
</tr>
<tr>
<td height="31" class="paragraping"
style="color:red;">Description</td>
<td width="286" height="61" class="paragraping1"><%
out.println(rs1.getString(4));%></td>
</tr>

<tr>
<td height="45" class="paragraping"
style="color:red;">File Name</td>
<td width="286" class="paragraping1"><a
href="fileunlock.jsp?name=<% out.println(rs1.getString(1));%>">File
Unlock</a></td>
</tr>

<%

String name1=rs1.getString(1);
%>

<%

}
catch(SQLException e1)
{
out.println("OOP'S");
System.out.println(e1);

%>

</table>
</td>
<td width="360" valign="top">
<table align="center" width="346" bgcolor="#FFFFFF">
<%
Thread.sleep(1000);
Integer hitsCount =
(Integer)application.getAttribute("hitCounter");
if( hitsCount ==null || hitsCount == 0 ){
/* First visit */
out.println("!");
hitsCount = 0;
}else{
/* return visit */
out.println("");
hitsCount = hitsCount-1;
}
application.setAttribute("hitCounter", hitsCount);
%>
<tr bgcolor="#0075EA">
<td height="31" colspan="2" class="paragraping" style="color:white;"
align="center">File Status</td>
</tr>
<tr>
<td width="172" height="43" class="paragraping1">File Speed:</td>
<td width="162" class="paragraping1"><font color="#FF0000"><
%=hitsCount%>.65376&nbsp;&nbsp;KB/s</font></td>
</tr>
<tr>
<td width="172" height="52" class="paragraping1">Download Limit:</td>
<td width="162" class="paragraping1"><font color="#FF0000">4
Times</font></td>
</tr>
<tr>
<td height="32"></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center"> <font
class="paragraping"><font size="+1">Protected and Practical Third Party
service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
</body>
</html>

FILE INSERT.JSP

<%@page
import="com.oreilly.servlet.*,java.sql.*,java.util.*,java.io.*,javax.servlet.*,
javax.servlet.http.*"%>
<%@page import=" java.security.MessageDigest"%>
<%@page import=" java.security.*"%>
<%@page import="javax.crypto.*"%>
<%@ include file="DBConn.jsp" %>
<html>
<head>
</head>
<body>
<%
Thread.sleep(100);
ArrayList list = new ArrayList();
ServletContext context = getServletContext();

String dirName =context.getRealPath("\\Documents\\");


String paramname=null;
String
name=null,key=null,limit=null,des=null,resumename=null;

File file1 = null;

try {

MultipartRequest multi = new MultipartRequest(request,


dirName, 10 * 1024 * 1024); // 10MB

Enumeration params = multi.getParameterNames();


while (params.hasMoreElements())
{
paramname = (String) params.nextElement();

if(paramname.equalsIgnoreCase("name"))
{
name=multi.getParameter(paramname);
}
if(paramname.equalsIgnoreCase("key"))
{
key=multi.getParameter(paramname);
}
if(paramname.equalsIgnoreCase("limit"))
{
limit=multi.getParameter(paramname);
}

if(paramname.equalsIgnoreCase("des"))
{
des=multi.getParameter(paramname);
}

int f = 0;
Enumeration files = multi.getFileNames();
while (files.hasMoreElements())
{
paramname = (String) files.nextElement();
if(paramname.equals("d1"))
{
paramname = null;
}

if(paramname != null)
{
f = 1;
resumename = multi.getFilesystemName(paramname);
String fPath =
context.getRealPath("\\Documents\\"+resumename);
file1 = new File(fPath);
FileInputStream fs = new FileInputStream(file1);
list.add(fs);
}
}
FileInputStream fs1 = null;

//Connection con=databasecon.getconnection();

PreparedStatement ps=con.prepareStatement("INSERT
INTO filestore VALUES(?, AES_ENCRYPT(?, 'key'),?,?,?,?)");
//INSERT INTO user_aes VALUES
(AES_ENCRYPT('?','pass'),?,? );
//INSERT INTO filestore(pass, email,
resumename)VALUES(AES_ENCRYPT('"File123"','pass'),'mani@gmail.co
m','blob');

ps.setString(1,name);
ps.setString(2,key);
ps.setString(3,limit);
ps.setString(4,des);
ps.setString(5,resumename);
ps.setString(6,"offline");

if(f == 0)
ps.setObject(5,null);
else if(f == 1)
{
fs1 = (FileInputStream)list.get(0);
ps.setBinaryStream(5,fs1,fs1.available());
}
int x=ps.executeUpdate();

if(x!=0)
{
response.sendRedirect("fileupload.jsp?
message=success");
}
else
{
response.sendRedirect("fileupload.jsp?
message=fail");
}

}
catch (Exception e)
{
out.println(e.getMessage());
}

%>
</body>
</html>

FILELOCK.JSP
<%@page import="java.sql.*,databaseconnection.*"
contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01


Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-


8">

<title>Protected and Practical Third Party service of Linear


Programming in Cloud Computing</title>

</head>

<body>

<%
Connection con = databasecon.getconnection();

String name=null;

try

name=request.getParameter("name");

PreparedStatement ps=con.prepareStatement("update filestore set


status=\'online\' where name=?");

ps.setString(1, name);
int x=ps.executeUpdate();

if(x==0)

out.println("Error while connecting database");

else

response.sendRedirect("file1.jsp");

}
catch(Exception e)

out.println(e.getMessage());

%>

</body>

</html>

FILE UNLOCK.JSP
<%@page import="java.sql.*,databaseconnection.*"
contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01


Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-


8">

<title>Protected and Practical Third Party service of Linear


Programming in Cloud Computing</title>

</head>
<body>

<%

Connection con = databasecon.getconnection();

String name=null;

try

name=request.getParameter("name");

PreparedStatement ps=con.prepareStatement("update filestore set


status=\'offline\' where name=?");

ps.setString(1, name);
int x=ps.executeUpdate();

if(x==0)

out.println("Error while connecting database");

else

response.sendRedirect("file1.jsp");
}

catch(Exception e)

out.println(e.getMessage());

%>

</body>

</html>

FILE UPLOAD.JSP
<%@ page import="java.sql.*,java.util.HashSet, java.util.Iterator"%>
<%@ include file="DBConn.jsp" %>
<%@ page import="java.lang.*"%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Protected and Practical Third Party service of Linear Programming in
Cloud Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css"
media="screen" />
<script language="javascript">
function validation()
{ //var a=document.form3.key.value;
var b=document.form3.name.value;

var c=document.form3.des.value;
var d=document.form3.resumename.value;

if(b=="")
{
alert("Please Enter File Name");
document.form3.name.focus();
return false;
}

if(c=="")
{
alert("Please Enter File Description");
document.form3.des.focus();
return false;
}

if(document.form3.resumename.value=="")
{
alert("Please Upload your File");
document.form3.resumename.focus();
return false;

else
{
return true;
}

</script>
</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td height="120" background="images/img01.jpg">
<font class="paragraping"><font size="+3">Protected and Practical Third
Party service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600"
style="border:1px solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="373" height="30"><img
src="images/home.jpg">&nbsp;&nbsp;<a
href="adminpage.jsp">Home</a></td>
<td width="184"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="fileupload.jsp">File Upload</a></td>
<td width="189"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="imageupload.jsp">Image Upload</a></td>
<td width="160"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="textdata.jsp">Text Upload</a></td>
<td width="94"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">

<tr>
<td width="660" height="477" valign="top" style="border:1px solid
#d2d2d2"><br><br>
<table align="center" width="552" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<FORM ENCTYPE="multipart/form-data" name="form3"
ACTION="fileinsert.jsp" METHOD="POST" onSubmit="return
validation();">
<tr>
<td colspan="2" class="paragraping" background="images/pattern_bg.gif"
align="center">File Upload Here</td>
</tr>
<tr>
<td width="237" height="53" class="paragraping1">File Name:</td>
<td width="303"><input type="text" name="name" style="border:1px
#A8A8FF solid;font-family:verdana;padding:2px 2px 2px 2px;font-
size:12px;"></td>
</tr>
<%
Thread.sleep(1000);
Integer hitsCount =
(Integer)application.getAttribute("hitCounter");
if( hitsCount ==null || hitsCount == 0 ){
/* First visit */
out.println("!");
hitsCount = 10;
}else{
/* return visit */
out.println("");
hitsCount = hitsCount+10;
}
application.setAttribute("hitCounter", hitsCount);
%>
<tr>
<td height="48" class="paragraping1">Secret Key:</td>
<td><input type="text" name="key" value="File<%=hitsCount%>"
style="border:1px #A8A8FF solid;font-family:verdana;padding:2px 2px 2px
2px;font-size:12px;"></td>
</tr>
<tr>
<td height="24" class="paragraping1"></td>
<td class="paragraping1"><input type="hidden" name="limit" value="5"
style="border:1px green solid;font-family:verdana;padding:2px 2px 2px
2px;font-size:12px;"></td>
</tr>
<tr>
<td height="54" class="paragraping1">File Description:</td>
<td><input type="text" name="des" style="border:1px #A8A8FF solid;font-
family:verdana;padding:2px 2px 2px 2px;font-size:12px;"></td>
</tr>
<tr>
<td height="61" class="paragraping1">Upload File:</td>
<td><INPUT NAME="resumename" TYPE="file" style="border:1px
#A8A8FF solid;font-family:verdana;padding:2px 2px 2px 2px;font-
size:12px;"></td>
</tr>
<tr>
<td height="61" class="paragraping1"></td>
<td><input type="submit" name="sub" value=""
class="submit">&nbsp;&nbsp;<input type="reset" name="clear" value=""
class="clear">&nbsp;&nbsp;</td>
</tr>
</FORM>
</table>
</td>
<td width="345" valign="top">
<table width="349" height="302" bgcolor="#FFFFDF" class="post"
align="center" style="border:1px solid #d2d2d2">
<tr>
<td valign="top" height="47" align="center" colspan="2"
background="images/bg2.jpg" class="paragraping1">Admin Upload</td>
</tr>
<tr class="paragraping1">
<td width="48" height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td width="289">&nbsp;&nbsp;<a href="adminpage.jsp">Home</a></td>
</tr>
<tr class="paragraping1">
<td height="41">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="fileupload.jsp">File Upload</a></td>
</tr>
<tr class="paragraping1">
<td height="36">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="imageupload.jsp">Image Upload</a></td>
</tr>
<tr class="paragraping1">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="textdata.jsp">Text Data</a></td>
</tr>
<tr class="paragraping1">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="details.jsp">User Details</a></td>
</tr>
<tr class="paragraping1">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center">
<font class="paragraping"><font size="+1">Protected and Practical
Third Party service of Linear Programming in Cloud
Computing</font></font>
</td>
</tr>
</table>
</body>
</html>

IMAGE.JSP
<%@ page import="java.sql.*,java.util.*"%>
<%@ include file="DBConn.jsp" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.sql.*" %>
<!-- <//%@page import="com.p1.*" %>-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Protected and Practical Third Party service of Linear Programming in
Cloud Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css"
media="screen" />

<script language="JavaScript">
function valid()
{
var a = document.f.name.value;

if(a=="")
{
alert("Please search your File");
document.f.name.focus();
return false;
}

}
</script>

</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td height="120" background="images/img01.jpg">
<font class="paragraping"><font size="+3">Protected and Practical Third
Party service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600"
style="border:1px solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="520" height="30"><img
src="images/home.jpg">&nbsp;&nbsp;<a
href="userpage.jsp">Home</a></td>
<td width="173"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="userregister.jsp">User Register</a></td>
<td width="154"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="userlogin.jsp">User Login</a></td>
<td width="154"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">
<tr>
<td width="1016" height="477" valign="top" bgcolor="#FFFFFF">
<table align="center" width="996" bgcolor="#FFFFFF">
<%
String email2=(String)session.getAttribute("email2");
// Connection con=null;
Statement st=null;
ResultSet rs=null;
String sql="select * from server where email2='"+email2+"'";
try
{
// con=databasecon.getconnection();
st=con.createStatement();
rs=st.executeQuery(sql);
while(rs.next())
{

String s1=rs.getString(9);
%>

<td width="988" height="47" colspan="4" align="right"


class="paragraping1"><img
src="images/online.jpg">&nbsp;&nbsp;Welcome <font color="#FF0000"><
% out.println(rs.getString(9));%></font></td>

</tr>

<%
}

}
catch(SQLException e1)
{
out.println("Your given didn't match to our database");
System.out.println(e1);

finally
{
st.close();
con.close();
}
%>
</table><br>
<table align="center" width="768" style="border:1px solid #d2d2d2;">
<form action="image1.jsp" name="f" method="get" onSubmit="return
valid();">
<tr>
<td colspan="3" class="paragraping1" align="center"><font
color="#FF0000" size="+1">Search Image Here</font></td>
</tr>
<tr>
<td width="148" height="74" class="paragraping1">Search Your
Files:</td>
<td width="608"><input type="text" name="name" style="border:1px solid
skyblue;font-family:verdana;color:red;padding:5px 5px 5px
5px;width:500px;height:25px;">&nbsp;&nbsp;
<input type="submit" name="sub" value="" class="search">
</td>
</tr>
<tr>
<td class="paragraping1" colspan="3" align="center">
<a href="image.jsp">Image</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a
href="file.jsp">File</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a
href="data.jsp">Text</a>
</td>
</tr>
</form>
</table><br>

<table align="center" width="650">


<tr>
<td height="74" class="paragraping1"><img src="images/architect.JPG"
width="767" height="380"></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center">
<font class="paragraping"><font size="+1">Protected and Practical
Third Party service of Linear Programming in Cloud
Computing</font></font>
</td>
</tr>
</table>
</body>
</html>

IMAGE1.JSP
<%@ page import="java.sql.*,java.util.*"%>
<%@ include file="DBConn.jsp" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.sql.*" %>
<!-- <//%@page import="com.p1.*" %>-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Secure and Practical Outsourcing of Linear Programming in Cloud
Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css"
media="screen" />

<script language="JavaScript">
function valid()
{
var a = document.f.name.value;

if(a=="")
{
alert("Please search your File");
document.f.name.focus();
return false;
}

}
</script>

</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td height="120" background="images/img01.jpg">
<font class="paragraping"><font size="+3">Secure and Practical
Outsourcing of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600"
style="border:1px solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="247" height="30"><img
src="images/home.jpg">&nbsp;&nbsp;<a
href="userpage.jsp">Home</a></td>
<td width="186"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="userregister.jsp">User Register</a></td>
<td width="169"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="userlogin.jsp">User Login</a></td>
<td width="179"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
<td width="219"><img src="images/arrow.jpg" width="16" height="16"
/>&nbsp;&nbsp;<a href="encryption.jsp">Encryption/Decryption</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">
<tr>
<td width="601" height="520" valign="top" bgcolor="#FFFFFF">
<table align="center" width="577" bgcolor="#FFFFFF">
<%
String email2=(String)session.getAttribute("email2");
// Connection con=null;
Statement st=null;
ResultSet rs=null;
String sql="select * from server where email2='"+email2+"'";
try
{
// con=databasecon.getconnection();
st=con.createStatement();
rs=st.executeQuery(sql);
while(rs.next())
{

String s1=rs.getString(9);
%>
<tr>
<td width="569" height="47" colspan="4" align="center"
class="paragraping1"><img
src="images/online.jpg">&nbsp;&nbsp;Welcome <font color="#FF0000"><
% out.println(rs.getString(9));%></font></td>

</tr>
<%

}
catch(SQLException e1)
{
out.println("Your given didn't match to our database");
System.out.println(e1);

finally
{
st.close();
// con.close();
}
%>
</table>
<table align="center" width="578" style="border:1px solid #d2d2d2;"
bgcolor="#FFFFFF">
<tr>
<td background="images/pattern_bg.gif" class="paragraping"
align="center">View your Information</td>
</tr>
</table>
<table align="center" width="578" style="border:1px solid #d2d2d2;"
bgcolor="#FFFFFF">
<form name="idpasschbox" method="get" action="datadelete.jsp"
onSubmit="return validation()">

<%
Thread.sleep(100);
String name = request.getParameter("name");
// Connection con1=null;
Statement st1=null;
ResultSet rs1=null;
String sql1="select * from image where name='"+name+"'";
try
{
// con1=databasecon.getconnection();
st1=con.createStatement();
rs1=st1.executeQuery(sql1);
while(rs1.next())
{

%>
<tr>
<td width="185" align="left" class="paragraping1">Image
Name</td>
<td width="63">:</td>
<td width="314" height="63" class="paragraping1"><font
color="#FF0000"><% out.println(rs1.getString(1));%></font></td>
</tr>
<tr>

<td width="185" align="left"


class="paragraping1">Key</td>
<td>:</td>
<td height="68" class="paragraping1"><font
color="#FF0000"><% out.println(rs1.getString(2));%></font></td>
</tr>

<tr>
<td width="185" height="76" align="left"
class="paragraping1">Description</td>
<td>:</td>
<td class="paragraping1"><font color="#FF0000"><%
out.println(rs1.getString(3));%></font></td>
</tr>
<tr>
<td width="185" height="66" align="left"
class="paragraping1"><img src="images/File.jpg"></td>
<td>:</td>
<td class="paragraping1"><a href="imageview.jsp?name=<%=name
%>"><font color="#FF0000"><img
src="images/img.jpg"></font></a></td>
</tr>

<%

String name1=rs1.getString(1);

%>

</form>
</table>

</td>
<td width="411" height="520" valign="top">
<table align="center" bgcolor="#FFFFFF">
<tr>
<td width="131" align="left" class="paragraping1">Image
Name</td>
<td width="14">:</td>
<td width="250" height="46" class="paragraping1"><%
out.println(rs1.getString(1));%></td>
</tr>
<tr>
<%
Thread.sleep(1000);
Integer hitsCount =
(Integer)application.getAttribute("hitCounter");
if( hitsCount ==null || hitsCount == 0 ){
/* First visit */
out.println("");
hitsCount = 0;
}else{
/* return visit */
out.println("");
hitsCount = hitsCount-1;
}
application.setAttribute("hitCounter", hitsCount);
%>
<td width="131" align="left" class="paragraping1">File
Speed</td>
<td width="14">:</td>
<td width="250" height="46" class="paragraping1"><font
color="#FF0000"><%=hitsCount
%>.10666577&nbsp;&nbsp;KB/s</font></td>
</tr>
</table>
</td></tr>

<%

}
catch(SQLException e1)
{
out.println("Your given didn't match to our database");
System.out.println(e1);

finally
{
st1.close();
con.close();
}
%>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center">
<font class="paragraping"><font size="+1">Secure and Practical
Outsourcing of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
</body></html>
IMAGE DOWNLOAD.JSP
<%@ page import="java.sql.*, javax.sql.*,java.util.HashSet,
java.util.ArrayList, java.util.Iterator, java.io.*"%>
<%@ include file="DBConn.jsp" %>
<html>
<head>
<title>Protected and Practical Third Party service of Linear Programming in
Cloud Computing</title>
<script language="JavaScript">

</script>
</head>

<body>
<%

Blob b = (Blob)session.getAttribute("resumeBlob");
if(b != null)
{
String fileName = "image";
byte[] ba = b.getBytes(1, (int)b.length());
response.setContentType("image/jpg");
response.setHeader("Content-Disposition","attachment;
filename=\""+fileName+"\"");

OutputStream os = response.getOutputStream();
os.write(ba);
os.close();
ba = null;
//session.removeAttribute("document1");
}
else
{
response.sendRedirect("userpage.jsp");
}
%>

</body>
</html>
IMAGE UPLOAD.JSP

<%@ page language="java" %>


<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Protected and Practical Third Party service of Linear Programming in
Cloud Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css"
media="screen" />
<script language="javascript">
function validation()
{ //var a=document.form3.key.value;
var b=document.form3.name.value;
var c=document.form3.des.value;
var d=document.form3.image.value;

if(b=="")
{
alert("Please Enter Image Name");
document.form3.name.focus();
return false;
}
if(c=="")
{
alert("Please Enter Image Description");
document.form3.des.focus();
return false;
}

if(document.form3.image.value=="")
{
alert("Please Upload your file");
document.form3.image.focus();
return false;
}

else
{
return true;
}

</script>
</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td height="120" background="images/img01.jpg">
<font class="paragraping"><font size="+3">Protected and Practical Third
Party service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600"
style="border:1px solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="373" height="30"><img
src="images/home.jpg">&nbsp;&nbsp;<a
href="adminpage.jsp">Home</a></td>
<td width="184"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="fileupload.jsp">File Upload</a></td>
<td width="189"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="imageupload.jsp">Image Upload</a></td>
<td width="160"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="textdata.jsp">Text Upload</a></td>
<td width="94"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">
<tr>
<td width="660" height="477" valign="top" bgcolor="#FFFFFF"><br><br>
<table align="center" width="454" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<FORM ENCTYPE="multipart/form-data" name="form3"
ACTION="upload.jsp" METHOD="POST" onSubmit="return
validation();">
<tr>
<td colspan="2" class="paragraping" background="images/pattern_bg.gif"
align="center">Upload Image Here</td>
</tr>
<tr>
<td width="237" height="53" class="paragraping1">Image Name:</td>
<td width="205"><input type="text" name="name" style="border:1px
#A8A8FF solid;font-family:verdana;padding:2px 2px 2px 2px;font-
size:12px;"></td>
</tr>
<%
Thread.sleep(1000);
Integer hitsCount =
(Integer)application.getAttribute("hitCounter");
if( hitsCount ==null || hitsCount == 0 ){
/* First visit */
out.println("!");
hitsCount = 10;
}else{
/* return visit */
out.println("");
hitsCount = hitsCount+100;
}
application.setAttribute("hitCounter", hitsCount);
%>
<tr>
<td height="48" class="paragraping1">Secret Key:</td>
<td><input type="text" name="key" value="Image<%=hitsCount%>"
style="border:1px #A8A8FF solid;font-family:verdana;padding:2px 2px 2px
2px;font-size:12px;"></td>
</tr>
<tr>
<td height="54" class="paragraping1">Image Description:</td>
<td><input type="text" name="des" style="border:1px #A8A8FF solid;font-
family:verdana;padding:2px 2px 2px 2px;font-size:12px;"></td>
</tr>
<tr>
<td height="61" class="paragraping1">Upload Image:</td>
<td><INPUT NAME="image" TYPE="file" style="border:1px #A8A8FF
solid;font-family:verdana;padding:2px 2px 2px 2px;font-size:12px;"></td>
</tr>
<tr>
<td height="61" class="paragraping1"></td>
<td><input type="submit" name="sub" value=""
class="submit">&nbsp;&nbsp;<input type="reset" name="clear" value=""
class="clear">&nbsp;&nbsp;</td>
</tr>
</FORM>
</table>
</td>
<td width="345" valign="top">
<table width="349" height="302" bgcolor="#FFFFDF" class="post"
align="center" style="border:1px solid #d2d2d2">
<tr>
<td valign="top" height="47" align="center" colspan="2"
background="images/bg2.jpg" class="paragraping1">Admin Upload</td>
</tr>
<tr class="paragraping">
<td width="48" height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td width="289">&nbsp;&nbsp;<a href="adminpage.jsp">Home</a></td>
</tr>
<tr class="paragraping">
<td height="41">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="fileupload.jsp">File Upload</a></td>
</tr>
<tr class="paragraping">
<td height="36">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="imageupload.jsp">Image Upload</a></td>
</tr>
<tr class="paragraping">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="textdata.jsp">Text Data</a></td>
</tr>
<tr class="paragraping">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="details.jsp">User Details</a></td>
</tr>
<tr class="paragraping">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center">
<font class="paragraping"><font size="+1">Protected and Practical
Third Party service of Linear Programming in Cloud
Computing</font></font>
</td>
</tr>
</table>
</body>
</html>

IMAGE VIEW.JSP
<%@ page import="java.sql.*, javax.sql.*,java.util.HashSet,
java.util.ArrayList, java.util.Iterator, java.io.*"%>
<%@ include file="DBConn.jsp" %>
<html>
<head>
<title>Protected and Practical Third Party service of Linear Programming in
Cloud Computing</title>
<script language="JavaScript">
</script>
</head>
<body background="Images/clouds_background.jpg">
<%
session.removeAttribute("resumeBlob");
String name = request.getParameter("name");
Blob image = null;

// Connection con1 = null;


PreparedStatement ps1 = null;
ResultSet rs1 = null;
String sql1 = "select image from image where name = ?";
try
{
// con1 = databasecon.getconnection();
ps1 = con.prepareStatement(sql1);
ps1.setString(1,name);
rs1 = ps1.executeQuery();
rs1.next();
image = rs1.getBlob(1);
}
catch(Exception e)
{
out.println("Exception :"+e);
}
finally
{
if(con != null)
con.close();
if(ps1 != null)
ps1.close();
if(rs1 != null)
rs1.close();
}
session.setAttribute("resumeBlob",image);
%>
<jsp:forward page="imagedownload.jsp"/>
</body>
</html>
INSERT.JSP

%@ page import="java.sql.*"%>
<%@ include file="DBConn.jsp" %>
<html>
<head>
<%
session.setAttribute("Username",request.getParameter("Username"));
session.setAttribute("firstname",request.getParameter("firstname"));
session.setAttribute("lastname",request.getParameter("lastname"));
session.setAttribute("txtdate",request.getParameter("txtdate"));
session.setAttribute("sport",request.getParameter("sport"));
session.setAttribute("age",request.getParameter("age"));
session.setAttribute("telephone",request.getParameter("telephone"));

session.setAttribute("password2",request.getParameter("password2"));
session.setAttribute("email2",request.getParameter("email2"));
session.setAttribute("comments",request.getParameter("comments"));
session.setAttribute("agree",request.getParameter("agree"));

String user=(String)session.getAttribute("Username");
String firstname=(String)session.getAttribute("firstname");
String lastname=(String)session.getAttribute("lastname");
String date=(String)session.getAttribute("txtdate");
String sport=(String)session.getAttribute("sport");
String age=(String)session.getAttribute("age");
String telephone=(String)session.getAttribute("telephone");
String password2=(String)session.getAttribute("password2");
String email2=(String)session.getAttribute("email2");
String comments=(String)session.getAttribute("comments");
String agree=(String)session.getAttribute("agree");

try
{
// Connection con=databasecon.getconnection();
Statement st=con.createStatement();//connection establishing here
String sql="insert into server
values('"+user+"','"+firstname+"','"+lastname+"','"+date+"','"+sport+"','"+ag
e+"','"+telephone+"','"+password2+"','"+email2+"','"+comments+"','"+agree
+"')";

int x=st.executeUpdate(sql);
if(x!=0)
{
response.sendRedirect("userregister.jsp?message=success,you
are successfully registered");
}
else
{
response.sendRedirect("userregister.jsp?message=fail");
}
con.close();
st.close();
}
catch(Exception e)
{
out.println(e);

}
%>

LOGIN.JSP
<%@page session="true"%>
<%
String user=request.getParameter("user");
session.setMaxInactiveInterval(24 * 60 * 60);
session.setAttribute("user",user);
response.sendRedirect("adminpage.jsp");
%>

LOGIN INSERT.JSP
<%@ page import="java.sql.*"%>
<%@ include file="DBConn.jsp" %>
<html>
<head>
<title>Protected and Practical Third Party service of Linear
Programming in Cloud Computing</title>
</head>
<body>
<form>
<%
session.setAttribute("email2",request.getParameter("email2"));

session.setAttribute("password2",request.getParameter("password2"));

String email2=(String)session.getAttribute("email2");
String password2=(String)session.getAttribute("password2");
//Connection con=null;
Statement st=null;
ResultSet rs=null;
String sql="select * from server where email2='"+email2+"' AND
password2='"+password2+"'";
try
{
// con=databasecon.getconnection();
st=con.createStatement();
rs=st.executeQuery(sql);
if(rs.next())
{
session.setAttribute("email2",email2);
%>
<jsp:forward page="userpage.jsp"/>
<%

}
out.println("Oop's! you are not Authenticated Person");
}
catch(SQLException e1)
{

System.out.println(e1);

finally
{
st.close();
con.close();
}
%>
</form>
</body>
</html>

QUERY INSERT.JSP

<%@ page import="java.sql.*,java.util.*"%>


<%@ include file="DBConn.jsp" %>
<html>
<head>

<%
// Connection con = databasecon.getconnection();

String
query=null,id=null,publish=null,author=null,cost=null,mess=null;

java.util.Calendar datetime=java.util.Calendar.getInstance();
String
currenttime=Integer.toString(datetime.get(java.util.Calendar.HOUR_OF_D
AY))+":"+Integer.toString(datetime.get(java.util.Calendar.MINUTE))
+":"+Integer.toString(datetime.get(java.util.Calendar.SECOND));
String
currentdate=Integer.toString(datetime.get(java.util.Calendar.YEAR))
+":"+Integer.toString(((datetime.get(java.util.Calendar.MONTH))+1))
+":"+Integer.toString(datetime.get(java.util.Calendar.DATE));

try
{

PreparedStatement ps=con.prepareStatement("insert into


text(query,id,publish,author,cost,mess,cdate,ctime) values(?,
AES_ENCRYPT(?, 'key'),?,?,?,?,?,?)");

query=request.getParameter("query");
id=request.getParameter("id");
publish=request.getParameter("publish");
author=request.getParameter("author");
cost=request.getParameter("cost");
mess=request.getParameter("mess");

ps.setString(1,query);
ps.setString(2,id);
ps.setString(3,publish);
ps.setString(4,author);
ps.setString(5,cost);
ps.setString(6,mess);
ps.setString(7,currentdate);
ps.setString(8,currenttime);

int x=ps.executeUpdate();

if(x==0)
{
response.sendRedirect("textdata.jsp?message=fail");}
else
{
response.sendRedirect("textdata.jsp?message=success");
}
}
catch(Exception e)
{
out.println(e.getMessage());
}
finally
{
con.close();
}

%>

SIGNOUT
<%@ page import="java.sql.*"%>
<html>
<head>
<script language="JavaScript">
javascript:window.history.forward(1);
</script>
<head><title>Protected and Practical Third Party service of Linear
Programming in Cloud Computing</title>
</head>
<body>
<form>
<%
String email=(String)session.getAttribute("email");
session.removeAttribute("email");
session.invalidate();
%>
<jsp:forward page="index.html"/>
</form>
</body>
</html>

STYLE.CSS

/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

a{
text-decoration: none;
color: #121212;
}

a:hover {
color: red;
text-decoration: underline;
}
#submit {
background: url(images/submit.jpg) no-repeat center ;
width:156px;
height:36px;
}
.submit {

background:#FFFFFF url("images/submit.jpg") no-repeat left ;


font-size:11px;
font-weight:bold;
width:94px;
height:30px;
}
.search {

background:#FFFFFF url("images/download.jpg") no-repeat left ;


font-size:11px;
font-weight:bold;
width:29px;
height:24px;
}
.update {

background:#FFFFFF url("images/update.jpg") no-repeat left ;


font-size:11px;
font-weight:bold;
width:90px;
height:27px;
}
.clear {

background:#FFFFFF url("images/clear.jpg") no-repeat left ;


font-size:11px;
font-weight:bold;
width:77px;
height:31px;
}
.paragraping2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:black;
padding:2px 2px 2px 2px;
text-decoration:none;
font-weight:normal;
line-height:2.9em;
align:justify;
}
.paragraping1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:block;
padding:2px 2px 2px 2px;
text-decoration:none;
font-weight:bold;
line-height:1.7em;
align:justify;
}
.paragraping
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:white;
padding:2px 2px 2px 2px;
text-decoration:none;
font-weight:Normal;
line-height:1.7em;
align:justify;
}
.input
{
font-family:verdana;
font-size: 12px;
color:red;
border: solid 1px #85b1de;
width: 200px;
height:20px;
background:#FFFFFF url("images/user.jpg") no-repeat left;
padding-left:40px;

}
.input:hover
{
font-family:verdana;
font-size: 12px;
color:green;
border: solid 1px #8C8C46;
background-color:#E4F1F1;
}
.pass
{
font-family:verdana;
font-size: 12px;
color:red;
border: solid 1px #85b1de;
width: 200px;
height:20px;
background:#FFFFFF url(images/pass.jpg) no-repeat left ;
padding-left:40px;

}
.pass:hover
{
font-family:verdana;
font-size: 12px;
color:green;
border: solid 1px #8C8C46;
background-color:#E4F1F1;
}

TEST.JSP
<%@ page contentType="text/html; charset=iso-8859-1" language="java"
import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-
1" />
<title>Untitled Document</title>
</head>

<body>
fsfdjhjhj kjhjh
</body>
</html>

TEXTDATA.JSP
<%@ page import="java.sql.*,java.util.HashSet, java.util.Iterator"%>
<%@ include file="DBConn.jsp" %>
<%@ page import="java.lang.*"%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Protected and Practical Third Party service of Linear Programming in
Cloud Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css"
media="screen" />
<script language="JavaScript">
function valid()
{
var a = document.f.query.value;
var b = document.f.id.value;
var c = document.f.publish.value;
var d = document.f.author.value;
var e = document.f.cost.value;
var f = document.f.mess.value;
if(a=="")
{
alert("Enter Book Name");
document.f.query.focus();
return false;
}
if(b=="")
{
alert("Enter Book ID");
document.f.id.focus();
return false;
}
if(c=="")
{
alert("Book Published By");
document.f.publish.focus();
return false;
}
if(d=="")
{
alert("Enter book Author Name");
document.f.author.focus();
return false;
}
if(e=="")
{
alert("Enter Book Price");
document.f.cost.focus();
return false;
}
if(f=="")
{
alert("Enter Book Description");
document.f.mess.focus();
return false;
}
}
</script>
</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td height="120" background="images/img01.jpg">
<font class="paragraping"><font size="+3">Protected and Practical Third
Party service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600"
style="border:1px solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="373" height="30"><img
src="images/home.jpg">&nbsp;&nbsp;<a
href="adminpage.jsp">Home</a></td>
<td width="184"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="fileupload.jsp">File Upload</a></td>
<td width="189"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="imageupload.jsp">Image Upload</a></td>
<td width="160"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="textdata.jsp">Text Upload</a></td>
<td width="94"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">
<tr>
<td width="660" height="477" valign="top" style="border:1px solid
#d2d2d2"><br><br>
<form action="queryinsert.jsp" method="get" name="f" onSubmit="return
valid();">
<table align="center" width="487" style="border:1px solid green;"
bgcolor="#FFFFFF">

<tr>
<td colspan="2" bgcolor="#930000" align="center"><font
class="paragraping1"><font color="#FFFFFF">Add Text
Details</font></font></td>
</tr>
<tr>
<td width="174" height="40" class="paragraping1">Book Name:</td>
<td width="301"><input type="text" name="query" size="30"
style="border:1px solid skyblue;font-family:verdana;color:red;font-
size:12px;padding:2px 2px 2px 2px;width:180px;"></td>
</tr>
<%
Thread.sleep(1000);
Integer hitsCount =
(Integer)application.getAttribute("hitCounter");
if( hitsCount ==null || hitsCount == 0 ){
/* First visit */
out.println("!");
hitsCount = 10;
}else{
/* return visit */
out.println("");
hitsCount = hitsCount+10;
}
application.setAttribute("hitCounter", hitsCount);
%>
<tr>
<td width="174" height="40" class="paragraping1">Book ID:</td>
<td width="301"><input type="text" name="id" value="File<%=hitsCount
%>" size="30" style="border:1px solid skyblue;font-
family:verdana;color:red;font-size:12px;padding:2px 2px 2px
2px;width:180px;"></td>
</tr>
<tr>
<td width="174" height="40" class="paragraping1">Published By:</td>
<td width="301"><input type="text" name="publish" size="30"
style="border:1px solid skyblue;font-family:verdana;color:red;font-
size:12px;padding:2px 2px 2px 2px;width:180px;"></td>
</tr>
<tr>
<td width="174" height="40" class="paragraping1">Author Name:</td>
<td width="301"><input type="text" name="author" size="30"
style="border:1px solid skyblue;font-family:verdana;color:red;font-
size:12px;padding:2px 2px 2px 2px;width:180px;"></td>
</tr>
<tr>
<td width="174" height="40" class="paragraping1">Book Price:</td>
<td width="301"><input type="text" name="cost" size="30"
style="border:1px solid skyblue;font-family:verdana;color:red;font-
size:12px;padding:2px 2px 2px 2px;width:180px;"></td>
</tr>
<tr>
<td width="174" height="40" class="paragraping1">Book Description:</td>
<td width="301"><textarea name="mess" cols="50" rows="7"
style="border:1px solid skyblue;font-family:verdana;color:red;font-
size:12px;padding:2px 2px 2px 2px;"></textarea></td>
</tr>
<tr>
<td height="36" class="paragraping2"></td>
<td width="301"><input type="submit" name="sub" value=""
class="submit">&nbsp;&nbsp;<input type="reset" name="clear" value=""
class="clear"></td>
</tr>
</table>
</form>
</td>
<td width="345" valign="top">
<table width="349" height="302" bgcolor="#FFFFDF" class="post"
align="center" style="border:1px solid #d2d2d2">
<tr>
<td valign="top" height="47" align="center" colspan="2"
background="images/bg2.jpg" class="paragraping1">Admin Upload</td>
</tr>
<tr class="paragraping1">
<td width="48" height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td width="289">&nbsp;&nbsp;<a href="adminpage.jsp">Home</a></td>
</tr>
<tr class="paragraping1">
<td height="41">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="fileupload.jsp">File Upload</a></td>
</tr>
<tr class="paragraping1">
<td height="36">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="imageupload.jsp">Image Upload</a></td>
</tr>
<tr class="paragraping1">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="textdata.jsp">Text Data</a></td>
</tr>
<tr class="paragraping1">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="details.jsp">User Details</a></td>
</tr>
<tr class="paragraping1">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center">
<font class="paragraping"><font size="+1">Protected and Practical
Third Party service of Linear Programming in Cloud
Computing</font></font>
</td>
</tr>
</table>
</body>
</html>

TEXTDATA USER.JSP
<%@ page import="java.sql.*,java.util.HashSet, java.util.Iterator"%>
<%@ include file="DBConn.jsp" %>
<%@ page import="java.lang.*"%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Protected and Practical Third Party service of Linear Programming in
Cloud Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css"
media="screen" />
<script language="JavaScript">
function valid()
{
var a = document.f.query.value;
var b = document.f.id.value;
var c = document.f.publish.value;
var d = document.f.author.value;
var e = document.f.cost.value;
var f = document.f.mess.value;
if(a=="")
{
alert("Enter Book Name");
document.f.query.focus();
return false;
}
if(b=="")
{
alert("Enter Book ID");
document.f.id.focus();
return false;
}
if(c=="")
{
alert("Book Published By");
document.f.publish.focus();
return false;
}
if(d=="")
{
alert("Enter book Author Name");
document.f.author.focus();
return false;
}
if(e=="")
{
alert("Enter Book Price");
document.f.cost.focus();
return false;
}
if(f=="")
{
alert("Enter Book Description");
document.f.mess.focus();
return false;
}
}
</script>
</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td height="120" background="images/img01.jpg">
<font class="paragraping"><font size="+3">Protected and Practical Third
Party service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600"
style="border:1px solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="373" height="30"><img
src="images/home.jpg">&nbsp;&nbsp;<a
href="adminpage.jsp">Home</a></td>
<td width="184"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="fileupload.jsp">File Upload</a></td>
<td width="189"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="imageupload.jsp">Image Upload</a></td>
<td width="160"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="textdatauser.jsp">Text Upload</a></td>
<td width="94"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">
<tr>

<%
String email2=(String)session.getAttribute("email2");
System.out.println("email2"+email2);
// Connection con=null;
Statement st=null;
ResultSet rs=null;
String sql="select * from server where email2='"+email2+"'";
try
{
// con=databasecon.getconnection();
st=con.createStatement();
rs=st.executeQuery(sql);
while(rs.next())
{

String s1=rs.getString(9);
%>
<tr>
<td width="988" height="47" colspan="4" align="left"
class="paragraping1"><img src="images/online.jpg"> <!--&nbsp;&nbsp;--
>Welcome <font color="#003399">
<% out.println(rs.getString(1));%>: <%
out.println(rs.getString(9));%></font></td>
</tr>

<%

}
catch(SQLException e1)
{
out.println("Your given didn't match to our database");
System.out.println(e1);

finally
{
st.close();
con.close();
}
%>

<td width="660" height="477" valign="top" style="border:1px solid


#d2d2d2"><br/>
<form action="userqueryinsert.jsp" method="post" name="f"
onSubmit="return valid();">
<table align="center" width="487" style="border:1px solid green;"
bgcolor="#FFFFFF">
<tr>
<td colspan="2" bgcolor="#930000" align="center"><font
class="paragraping1"><font color="#FFFFFF">Add Text
Details</font></font></td>
</tr>
<tr>
<td width="174" height="40" class="paragraping1">Book Name:</td>
<td width="301"><input type="text" name="query" size="30"
style="border:1px solid skyblue;font-family:verdana;color:red;font-
size:12px;padding:2px 2px 2px 2px;width:180px;"></td>
</tr>
<%
Thread.sleep(1000);
Integer hitsCount =
(Integer)application.getAttribute("hitCounter");
if( hitsCount ==null || hitsCount == 0 ){
/* First visit */
out.println("!");
hitsCount = 10;
}else{
/* return visit */
out.println("");
hitsCount = hitsCount+10;
}
application.setAttribute("hitCounter", hitsCount);
%>
<tr>
<td width="174" height="40" class="paragraping1">Book ID:</td>
<td width="301"><input type="text" name="id" value="File<%=hitsCount
%>" size="30" style="border:1px solid skyblue;font-
family:verdana;color:red;font-size:12px;padding:2px 2px 2px
2px;width:180px;"></td>
</tr>
<tr>
<td width="174" height="40" class="paragraping1">Published By:</td>
<td width="301"><input type="text" name="publish" size="30"
style="border:1px solid skyblue;font-family:verdana;color:red;font-
size:12px;padding:2px 2px 2px 2px;width:180px;"></td>
</tr>
<tr>
<td width="174" height="40" class="paragraping1">Author Name:</td>
<td width="301"><input type="text" name="author" size="30"
style="border:1px solid skyblue;font-family:verdana;color:red;font-
size:12px;padding:2px 2px 2px 2px;width:180px;"></td>
</tr>
<tr>
<td width="174" height="40" class="paragraping1">Book Price:</td>
<td width="301"><input type="text" name="cost" size="30"
style="border:1px solid skyblue;font-family:verdana;color:red;font-
size:12px;padding:2px 2px 2px 2px;width:180px;"></td>
</tr>
<tr>
<td width="174" height="40" class="paragraping1">Book Description:</td>
<td width="301"><textarea name="mess" cols="50" rows="7"
style="border:1px solid skyblue;font-family:verdana;color:red;font-
size:12px;padding:2px 2px 2px 2px;"></textarea></td>
</tr>
<tr>
<td height="36" class="paragraping2"></td>
<td width="301"><input type="submit" name="sub" value=""
class="submit">&nbsp;&nbsp;<input type="reset" name="clear" value=""
class="clear"></td>
</tr>
</table>
</form>
</td>
<td width="345" valign="top">
<table width="349" height="302" bgcolor="#FFFFDF" class="post"
align="center" style="border:1px solid #d2d2d2">
<tr>
<td valign="top" height="47" align="center" colspan="2"
background="images/bg2.jpg" class="paragraping1">User Upload</td>
</tr>
<tr class="paragraping1">
<td width="48" height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td width="289">&nbsp;&nbsp;<a href="adminpage.jsp">Home</a></td>
</tr>
<tr class="paragraping1">
<td height="41">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="fileupload.jsp">File Upload</a></td>
</tr>
<tr class="paragraping1">
<td height="36">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="imageupload.jsp">Image Upload</a></td>
</tr>
<tr class="paragraping1">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="textdata.jsp">Text Data</a></td>
</tr>
<tr class="paragraping1">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="details.jsp">User Details</a></td>
</tr>
<tr class="paragraping1">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center">
<font class="paragraping"><font size="+1">Protected and Practical
Third Party service of Linear Programming in Cloud
Computing</font></font>
</td>
</tr>
</table>
</body>
</html>

UPLOAD.JSP
<%@page
import="com.oreilly.servlet.*,java.sql.*,java.util.*,java.io.*,javax.servlet.*,
javax.servlet.http.*"%>
<%@page import=" java.security.MessageDigest"%>
<%@page import=" java.security.*"%>
<%@page import="javax.crypto.*"%>
<%@ include file="DBConn.jsp" %>
<html>
<head>
</head>
<body>
<%
Thread.sleep(100);
ArrayList list = new ArrayList();
ServletContext context = getServletContext();

String dirName =context.getRealPath("\\Picture\\");


String paramname=null;
String name=null,key=null,des=null,image=null;

File file1 = null;

try {

MultipartRequest multi = new MultipartRequest(request,


dirName, 10 * 1024 * 1024); // 10MB
Enumeration params = multi.getParameterNames();
while (params.hasMoreElements())
{
paramname = (String) params.nextElement();

if(paramname.equalsIgnoreCase("name"))
{
name=multi.getParameter(paramname);
}
if(paramname.equalsIgnoreCase("key"))
{
key=multi.getParameter(paramname);
}

if(paramname.equalsIgnoreCase("des"))
{
des=multi.getParameter(paramname);
}

int f = 0;
Enumeration files = multi.getFileNames();
while (files.hasMoreElements())
{
paramname = (String) files.nextElement();
if(paramname.equals("d1"))
{
paramname = null;
}

if(paramname != null)
{
f = 1;
image = multi.getFilesystemName(paramname);
String fPath = context.getRealPath("\\Picture\\"+image);
file1 = new File(fPath);
FileInputStream fs = new FileInputStream(file1);
list.add(fs);
}
}
FileInputStream fs1 = null;

//Connection con=databasecon.getconnection();

PreparedStatement ps=con.prepareStatement("INSERT
INTO image VALUES(?, AES_ENCRYPT(?, 'key'),?,?,?)");
//INSERT INTO user_aes VALUES
(AES_ENCRYPT('?','pass'),?,? );
//INSERT INTO filestore(pass, email,
resumename)VALUES(AES_ENCRYPT('"File123"','pass'),'mani@gmail.co
m','blob');

ps.setString(1,name);
ps.setString(2,key);
ps.setString(3,des);
ps.setString(4,image);
ps.setString(5,"offline");

if(f == 0)
ps.setObject(4,null);
else if(f == 1)
{
fs1 = (FileInputStream)list.get(0);
ps.setBinaryStream(4,fs1,fs1.available());
}
int x=ps.executeUpdate();

if(x!=0)
{
response.sendRedirect("imageupload.jsp?
message=success");
}
else
{
response.sendRedirect("imageupload.jsp?
message=fail");
}
}
catch (Exception e)
{
out.println(e.getMessage());
}

%>
</body>
</html>
USERFILEVIEW.JSP
<%@ page import="java.sql.*, javax.sql.*, java.util.HashSet,
java.util.ArrayList, java.util.Iterator, java.io.*"%>
<%@ include file="DBConn.jsp" %>
<html>
<head>
<title>Maregowda</title>
<script language="JavaScript">

</script>
</head>
<body background="Images/clouds_background.jpg">
<%
Thread.sleep(10000);
session.removeAttribute("resumeBlob");
String name = request.getParameter("name");
Blob resume = null;

// Connection con1 = null;


PreparedStatement ps1 = null;
ResultSet rs1 = null;
String sql1 = "select resumename from filestore where name = ?";
try
{
// con1 = databasecon.getconnection();
ps1 = con.prepareStatement(sql1);
ps1.setString(1,name);
rs1 = ps1.executeQuery();
rs1.next();
resume = rs1.getBlob(1);
}
catch(Exception e)
{
out.println("Exception :"+e);
}
finally
{
if(con != null)
con.close();
if(ps1 != null)
ps1.close();
if(rs1 != null)
rs1.close();
}
session.setAttribute("resumeBlob",resume);
%>
<jsp:forward page="userview.jsp"/>
</body>
</html>

USERLOGIN.JSP
<%@ page import="java.sql.*,java.util.*"%>
<%@ include file="DBConn.jsp" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.sql.*" %>
<!-- <//%//@page import="com.p1.*" %> -->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Protected and Practical Third Party service of Linear Programming in
Cloud Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css"
media="screen" />

<script language="JavaScript">
function validation()
{
var a = document.f.email2.value;
var b = document.f.password2.value;

if(a=="")
{
alert("Please enter a valid mail Id");
document.f.email2.focus();
return false;
}
if(b=="")
{
alert("Enter your Password");
document.f.password2.focus();
return false;
}
}
</script>
<script>
var ld=(document.all);
var ns4=document.layers;
var ns6=document.getElementById&&!document.all;
var ie4=document.all;
if (ns4)
ld=document.loading;
else if (ns6)
ld=document.getElementById("loading").style;
else if (ie4)
ld=document.all.loading.style;
function init()
{
if(ns4){ld.visibility="hidden";}
else if (ns6||ie4) ld.display="none";
}
</script>

</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td height="120" background="images/img01.jpg">
<font class="paragraping"><font size="+3">Protected and Practical Third
Party service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600"
style="border:1px solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="520" height="30"><img
src="images/home.jpg">&nbsp;&nbsp;<a
href="index.html">Home</a></td>
<td width="173"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="userregister.jsp">User Register</a></td>
<td width="154"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="userlogin.jsp">User Login</a></td>
<td width="157"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="adminlogin.jsp">Admin Login</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">
<tr>
<td width="660" height="477" valign="top" bgcolor="#FFFFFF">
<table align="center" width="400" style="border:1px solid green;">
<form action="logininsert.jsp" method="get" name="f" id="f"
onSubmit="return validation();">
<tr>
<td colspan="2" background="images/pattern_bg.gif"
class="paragraping" align="center">User
Login Here</td>
</tr>
<tr>
<td width="127" height="45" class="paragraping1">Email:</td>
<td width="261"><input type="text" name="email2"
class="input" /></td>
</tr>
<tr>
<td height="46" class="paragraping1">Password:</td>
<td><input type="password" name="password2" class="pass"
/></td>
</tr>
<tr>
<td height="41" colspan="2" align="center"><input type="submit"
name="sub" value="" class="submit" /></td>
</tr>
</form>
</table></td>
<td width="345" valign="top">
<table width="353" height="279" bgcolor="#FFFFDF" class="post"
align="center" style="border:1px solid #d2d2d2">
<tr>
<td valign="top" height="20" align="center" colspan="2"
background="images/bg2.jpg" class="paragraping1">Registration</td>
</tr>
<tr class="paragraping">
<td width="48" height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/img04.gif"></td>
<td><img src="images/home.jpg">&nbsp;&nbsp;<a
href="index.html">Home</a></td>
</tr>
<tr class="paragraping">
<td height="41">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/img04.gif"></td>
<td><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="userregister.jsp">User Register</a></td>
</tr>
<tr class="paragraping">
<td height="36">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/img04.gif"></td>
<td width="293"><img src="images/user.gif" width="25"
height="25">&nbsp;&nbsp;<a href="userlogin.jsp">User Login</a></td>
</tr>
<tr class="paragraping">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/img04.gif"></td>
<td width="293"><img src="images/user.jpg" width="25"
height="25">&nbsp;&nbsp;<a href="adminlogin.jsp">Admin
Login</a></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center">
<font class="paragraping"><font size="+1">Protected and Practical
Third Party service of Linear Programming in Cloud
Computing</font></font>
</td>
</tr>
</table>
</body>
</html>

USERPAGE.JSP
<%@ page import="java.sql.*,java.util.*"%>
<%@ include file="DBConn.jsp" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.sql.*" %>
<!-- <//%@page import="com.p1.*" %>-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Protected and Practical Third Party service of Linear Programming in
Cloud Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css"
media="screen" />

<script language="JavaScript">
function valid()
{
var a = document.f.name.value;

if(a=="")
{
alert("Please search your File");
document.f.name.focus();
return false;
}

}
</script>

</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td height="120" background="images/img01.jpg">
<font class="paragraping"><font size="+3">Protected and Practical Third
Party service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600"
style="border:1px solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="520" height="30"><img
src="images/home.jpg">&nbsp;&nbsp;<a
href="userpage.jsp">Home</a></td>
<td width="173"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="userregister.jsp">User Register</a></td>
<td width="154"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="userlogin.jsp">User Login</a></td>
<td width="154"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">
<tr>
<td width="1016" height="477" valign="top" bgcolor="#FFFFFF">
<table align="center" width="996" bgcolor="#FFFFFF">
<%
String email2=(String)session.getAttribute("email2");
// Connection con=null;
Statement st=null;
ResultSet rs=null;
String sql="select * from server where email2='"+email2+"'";
try
{
// con=databasecon.getconnection();
st=con.createStatement();
rs=st.executeQuery(sql);
while(rs.next())
{

String s1=rs.getString(9);
%>
<br/>

<!-- <td><a href="textdatauser.jsp">Text,</a></font></td> <br/>


<td><a href="userfileupload.jsp">Fileupload</a></font></td>
-->
<td width="988" height="47" colspan="4" align="right"
class="paragraping1"><img
src="images/online.jpg">&nbsp;&nbsp;Welcome <font color="#FF0000">
<% out.println(rs.getString(1));%><font color="#003399">: <
% out.println(rs.getString(9));%></font></td>

</tr>

<%

}
catch(SQLException e1)
{
out.println("Your given didn't match to our database");
System.out.println(e1);

finally
{
st.close();
con.close();
}
%>
</table><br>
<table align="center" width="768" style="border:1px solid #d2d2d2;">
<form action="data1.jsp" name="f" method="get" onSubmit="return
valid();">
<tr>
<td width="148" height="74" class="paragraping1">Search Your
Files:</td>
<td width="608"><input type="text" name="name" style="border:1px solid
skyblue;font-family:verdana;color:red;padding:5px 5px 5px
5px;width:500px;height:25px;">&nbsp;&nbsp;
<input type="submit" name="sub" value="" class="search">
</td>
</tr>
<tr>
<td class="paragraping1" colspan="3" align="center">
<a href="image.jsp">Image</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a
href="file.jsp">File</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a
href="data.jsp">Text</a>
</td>
</tr>
</form>
</table><br>

<table align="center" width="650">


<tr>
<td height="74" class="paragraping1"><img src="images/user1.JPG"></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center">
<font class="paragraping"><font size="+1">Protected and Practical
Third Party service of Linear Programming in Cloud
Computing</font></font>
</td>
</tr>
</table>
</body>
</html>
USERQUERYINSERT.JSP
<%@ page import="java.sql.*,java.util.*"%>
<%@ include file="DBConn.jsp" %>
<html>
<head>

<%
// Connection con = databasecon.getconnection();

String
query=null,id=null,publish=null,author=null,cost=null,mess=null;
String email2=(String)session.getAttribute("email2");
System.out.println("email2 userqueryinsert.jsp"+email2);

java.util.Calendar datetime=java.util.Calendar.getInstance();
String
currenttime=Integer.toString(datetime.get(java.util.Calendar.HOUR_OF_D
AY))+":"+Integer.toString(datetime.get(java.util.Calendar.MINUTE))
+":"+Integer.toString(datetime.get(java.util.Calendar.SECOND));
String
currentdate=Integer.toString(datetime.get(java.util.Calendar.YEAR))
+":"+Integer.toString(((datetime.get(java.util.Calendar.MONTH))+1))
+":"+Integer.toString(datetime.get(java.util.Calendar.DATE));
try
{

PreparedStatement ps=con.prepareStatement("insert into


text_user(query,id,publish,author,cost,mess,cdate,ctime,email2) values(?,
AES_ENCRYPT(?, 'key'),?,?,?,?,?,?,?)");

query=request.getParameter("query");
id=request.getParameter("id");
publish=request.getParameter("publish");
author=request.getParameter("author");
cost=request.getParameter("cost");
mess=request.getParameter("mess");
// email2=request.getParameter("email2");
System.out.println("email2 userqueryinsert.jsp
12:"+email2);
ps.setString(1,query);
ps.setString(2,id);
ps.setString(3,publish);
ps.setString(4,author);
ps.setString(5,cost);
ps.setString(6,mess);
ps.setString(7,currentdate);
ps.setString(8,currenttime);
ps.setString(9,email2);

int x=ps.executeUpdate();

if(x==0)
{
response.sendRedirect("textdatauser.jsp?message=fail");}
else
{
response.sendRedirect("textdatauser.jsp?message=success");
}
}
catch(Exception e)
{
out.println(e.getMessage());
}
finally
{
con.close();
}

%>

USER REGISTER.JSP
<%@ page import="java.sql.*,java.util.*,databaseconnection.*"%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<script type= "text/javascript" src="countries2.js"></script>


<link rel="stylesheet" type="text/css" media="screen"
href="/jquery/css/screen.css" />
<script src="/jquery/jquery.js" type="text/javascript"></script>
<script src="/jquery/jquery.validate.js" type="text/javascript"></script>
<link rel="stylesheet" href="/date/themes/base/jquery.ui.all.css">

<script src="/date/jquery.ui.core.js"></script>
<script src="/date/jquery.ui.widget.js"></script>
<script src="/date/jquery.ui.datepicker.js"></script>

<script>
$(function() {
$( "#txtdate" ).datepicker({
changeMonth: true,
changeYear: true
});
});
</script>

<meta name="keywords" content="" />


<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Protected and Practical Third Party service of Linear Programming in
Cloud Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="css/validationEngine.jquery.css"
type="text/css" media="screen" title="no title" charset="utf-8" />
<link rel="stylesheet" href="css/template.css" type="text/css"
media="screen" title="no title" charset="utf-8" />
<script type="text/javascript">
$().ready(function() {
// validate the comment form when it is submitted
$("#commentForm").validate();
// validate signup form on keyup and submit
$("#form").validate({
rules: {
Username: "required",
firstname: "required",
lastname: "required",
sport: "required",
age: "required",
telephone: "required",
password2: "required",
email2: "required",
comments: "required",
agree: "required",
},

messages: {
Username: "Please enter DD NO.",
firstname: "Please enter firstname .",
lastname: "Please enter lastname.",
sport: "Please enter sport .",
age: "Please enter age.",
telephone: "Please enter telephone .",
password2: "Please enter password2.",
email2: "Please enter email2.",
comments: "Please enter comments.",
agree: "Please enter agree.",

}
});
});
</script>

<!-- AJAX SUCCESS TEST FONCTION


<script>function callSuccessFunction(){alert("success
executed")}
function callFailFunction(){alert("fail
executed")}
</script>
-->

<script>
$(document).ready(function() {
// SUCCESS AJAX CALL, replace "success: false," by:
success : function() { callSuccessFunction() },

$("#formID").validationEngine()

//$.validationEngine.loadValidation("#date")
//alert($
("#formID").validationEngine({returnIsValid:true}))
//$.validationEngine.buildPrompt("#date","This is an
example","error") // Exterior prompt build example
// input prompt close example
//$.validationEngine.closePrompt(".formError",true)
// CLOSE ALL OPEN
PROMPTS
});

// JUST AN EXAMPLE OF VALIDATIN CUSTOM


FUNCTIONS : funcCall[validate2fields]
function validate2fields(){
if($("#firstname").val() =="" || $("#lastname").val() ==
""){
return true;
}else{
return false;
}
}
</script>
<style type="text/css">
#font
{
font-family:verdana;
font-size:12px;
font-color:green;
padding:3px 3px 3px 3px;
}
</style>
</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td height="120" background="images/img01.jpg"> <font
class="paragraping"><font size="+3">Protected and Practical Third Party
service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600"
style="border:1px solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="520" height="30"><img
src="images/home.jpg">&nbsp;&nbsp;<a
href="index.html">Home</a></td>
<td width="173"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="userregister.jsp">User
Register</a></td>
<td width="154"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="userlogin.jsp">User
Login</a></td>
<td width="157"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="adminlogin.jsp">Admin
Login</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">
<tr>
<td width="660" valign="top" bgcolor="#FFFFFF">
<form id="form" name="form" method="post" action="insert.jsp" >

<div align="center" class="post"><font size="+1"


color="#FF0000">Server Registration</font></div>
<!-- <form id="formID" class="formular" method="post"
action="insert.jsp">-->

<fieldset>
<legend>User informations</legend><br />
<table>
<LABEL for="username">User name: </LABEL>
<INPUT name="Username" type="text" class="required"
id="Username"><BR><br/>
<LABEL for="First name">First name: </LABEL>
<INPUT name="firstname" type="text" class="required"
id="firstname"><BR><br/>
<LABEL for="last name">lastname: </LABEL>
<INPUT type="text" name="lastname" class="required"
id="lastname"><BR><br/>
</table>

<div>
<span><font color="#FF0000">Gender
:</font> <br /></span><br>

<input type="radio" name="Male"


id="Male" value="5">&nbsp;<font color="#006600">Male</font><br/>

<input type="radio" name="Female"


id="Female" value="3"/>&nbsp;<font
color="#006600">Female</font><br/>

</div><br>
<div>
<span><font color="#FF0000">Interested
In : </font><br /></span><br>

<input class="required" type="checkbox"


name="" id="" value="5">&nbsp;<font color="#006600">File</font><br/>

<input class="required" type="checkbox"


name="" id="" value="3"/>&nbsp;<font
color="#006600">Image</font><br/>

<input class="required" type="checkbox"


name="" id="" value="9"/>&nbsp;<font
color="#006600">Text</font><br/>
</div><br>
<label>
<span>Date : </span>
<input class="required" type="text"
name="txtdate" id="txtdate" /><br/>
</label>
<br>
<label>
<span>Ranking Area 1:</span>
<select name="sport" class="required" id="sport"
style="font-family:verdana;" >
<option value="">Choose a Area</option>
<option value="File">File</option>
<option value="Image">Image</option>
<option value="Text">Text</option>
</select><br/>
</label>
<br>
<label>
<span>Age : </span>
<input value="" class="required"
type="text" name="age" id="age" /><br/>
</label>
<br>
<label>
<span>Telephone : </span>
<input value="" class="required"
type="text" name="telephone" id="telephone" /><br/>
</label><br>
</fieldset>
<fieldset>
<legend>Password</legend>
<label>
<span>Password : </span>
<input value="" class="required"
type="password" name="password" id="password" />
</label><br/>
<br/> <label>
<span>Confirm password : </span>
<input value="" class="required"
type="password" name="password2" id="password2" /><br/>
</label>
</fieldset>
<fieldset>
<legend>Email</legend>
<label>
<span>Email address : </span>
<input value="" class="required"
type="text" name="email" id="email" /><br/>
</label><br/>
<label>
<span>Confirm email address : </span>
<input value="" class="required"
type="text" name="email2" id="email2" />
</label><br/>
</fieldset>
<fieldset>
<legend>Comments</legend>
<label>
<span>Description : </span>

<textarea value="ced@hotmail.com"
class="required" name="comments" id="comments" /> </textarea>
</label>

</fieldset>
<fieldset>
<legend>Conditions</legend>
<div class="infos">Checking this box indicates
that you accept terms of use. If you do not accept these terms, do not use this
website : </div>
<label>
<span class="checkbox">I accept terms of
use : </span>
<input class="required" type="checkbox"
id="agree" name="agree"/>
</label>
</fieldset>

<center><input name="Submit4" id="Submit4" type="submit" class=""


value="Submit" />
<input name="Submit23" type="reset" class="" value="Reset"
id=btnReset/>
</center>
<hr/>
</form>

<%
String temp=null;

temp=request.getParameter("message");

if(temp!=null && temp.equalsIgnoreCase("success"))


{
%>
<br>

<table align="left" width="400" cellspacing="1"


cellpadding="1" style="border: 1px #A0A0A0 solid;">
<tr>
<td align="left" class="paragraping">
<font color="green" face="verdana"
size="2">
Server Successfully Registred! <br>

</font>
</td>
</tr>
</table>
</td>
</tr>
</table>
<%
}
%>
</td>
<td width="345" valign="top">
<table width="353" height="279" bgcolor="#FFFFDF" class="post"
align="center" style="border:1px solid #d2d2d2">
<tr>
<td valign="top" height="20" align="center" colspan="2"
background="images/bg2.jpg" class="paragraping1">Registration</td>
</tr>
<tr class="paragraping">
<td width="48" height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/img04.gif"></td>
<td><img src="images/home.jpg">&nbsp;&nbsp;<a
href="index.html">Home</a></td>
</tr>
<tr class="paragraping">
<td height="41">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/img04.gif"></td>
<td><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="userregister.jsp">User Register</a></td>
</tr>
<tr class="paragraping">
<td height="36">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/img04.gif"></td>
<td width="293"><img src="images/user.gif" width="25"
height="25">&nbsp;&nbsp;<a href="userlogin.jsp">User Login</a></td>
</tr>
<tr class="paragraping">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/img04.gif"></td>
<td width="293"><img src="images/user.jpg" width="25"
height="25">&nbsp;&nbsp;<a href="adminlogin.jsp">Admin
Login</a></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center"> <font
class="paragraping">
<font size="+1">Protected and Practical Third Party service of Linear
Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
</body>
</html>

USERVIEW.JSP
<%@ page import="java.sql.*, javax.sql.*, java.util.HashSet,
java.util.ArrayList, java.util.Iterator, java.io.*"%>
<%@ include file="DBConn.jsp" %>
<html>
<head>
<title>Maregowda</title>
<script language="JavaScript">

</script>
</head>

<body>
<%

Blob b = (Blob)session.getAttribute("resumeBlob");
if(b != null)
{
String fileName = "resume";
byte[] ba = b.getBytes(1, (int)b.length());
response.setContentType("application/msword");
response.setHeader("Content-Disposition","attachment;
filename=\""+fileName+"\"");
OutputStream os = response.getOutputStream();
os.write(ba);
os.close();
ba = null;
//session.removeAttribute("document1");
}
else
{
response.sendRedirect("userpage.jsp");
}
%>

</body>
</html>

USERFILEUPLOAD.JSP
<%@ page import="java.sql.*,java.util.HashSet, java.util.Iterator"%>
<%@ include file="DBConn.jsp" %>
<%@ page import="java.lang.*"%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Protected and Practical Third Party service of Linear Programming in
Cloud Computing</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css"
media="screen" />

<script language="javascript">
function validation()
{ //var a=document.form3.key.value;
var b=document.form3.name.value;

var c=document.form3.des.value;
var d=document.form3.resumename.value;
if(b=="")
{
alert("Please Enter File Name");
document.form3.name.focus();
return false;
}

if(c=="")
{
alert("Please Enter File Description");
document.form3.des.focus();
return false;
}

if(document.form3.resumename.value=="")
{
alert("Please Upload your File");
document.form3.resumename.focus();
return false;

else
{
return true;
}

</script>
</head>
<body bgcolor="#009900">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<tr>
<td height="120" background="images/img01.jpg">
<font class="paragraping"><font size="+3">Protected and Practical Third
Party service of Linear Programming in Cloud Computing</font></font>
</td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600"
style="border:1px solid #d2d2d2;">
<tr align="right" class="paragraping1">
<td width="373" height="30"><img
src="images/home.jpg">&nbsp;&nbsp;<a
href="adminpage.jsp">Home</a></td>
<td width="184"><img src='images/pass.jpg'>&nbsp;&nbsp;<a
href="fileupload.jsp">File Upload</a></td>
<td width="189"><img src="images/user.gif" width="24" height="24"
/>&nbsp;&nbsp;<a href="imageupload.jsp">Image Upload</a></td>
<td width="160"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="textdata.jsp">Text Upload</a></td>
<td width="94"><img src="images/user.jpg" width="24" height="24"
/>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FF6600">
<tr>
<td width="660" height="477" valign="top" style="border:1px solid
#d2d2d2">

</p>
<table align="center" width="552" bgcolor="#FFFFFF" style="border:1px
solid #d2d2d2">
<FORM ENCTYPE="multipart/form-data" name="form3"
ACTION="fileinsert.jsp" METHOD="POST" onSubmit="return
validation();">
<tr>
<td colspan="2" class="paragraping" background="images/pattern_bg.gif"
align="center">File Upload Here</td>
</tr>

<tr>
<td width="237" height="53" class="paragraping1">File Name:</td>
<td width="303"><input type="text" name="name" style="border:1px
#A8A8FF solid;font-family:verdana;padding:2px 2px 2px 2px;font-
size:12px;"></td>
</tr>

<%
Thread.sleep(1000);
Integer hitsCount =
(Integer)application.getAttribute("hitCounter");
if( hitsCount ==null || hitsCount == 0 ){
/* First visit */
out.println("!");
hitsCount = 10;
}else{
/* return visit */
out.println("");
hitsCount = hitsCount+10;
}
application.setAttribute("hitCounter", hitsCount);
%>
<tr>
<td height="48" class="paragraping1">Secret Key:</td>
<td><input type="text" name="key" value="File<%=hitsCount%>"
style="border:1px #A8A8FF solid;font-family:verdana;padding:2px 2px 2px
2px;font-size:12px;"></td>
</tr>
<tr>
<td height="24" class="paragraping1"></td>
<td class="paragraping1"><input type="hidden" name="limit" value="5"
style="border:1px green solid;font-family:verdana;padding:2px 2px 2px
2px;font-size:12px;"></td>
</tr>
<tr>
<td height="54" class="paragraping1">File Description:</td>
<td><input type="text" name="des" style="border:1px #A8A8FF solid;font-
family:verdana;padding:2px 2px 2px 2px;font-size:12px;"></td>
</tr>
<tr>
<td height="61" class="paragraping1">Upload File:</td>
<td><INPUT NAME="resumename" TYPE="file" style="border:1px
#A8A8FF solid;font-family:verdana;padding:2px 2px 2px 2px;font-
size:12px;"></td>
</tr>
<tr>
<td height="61" class="paragraping1"></td>
<td><input type="submit" name="sub" value=""
class="submit">&nbsp;&nbsp;<input type="reset" name="clear" value=""
class="clear">&nbsp;&nbsp;</td>
</tr>
</FORM>
</table>
</td>
<td width="345" valign="top">
<table width="349" height="302" bgcolor="#FFFFDF" class="post"
align="center" style="border:1px solid #d2d2d2">
<tr>
<td valign="top" height="47" align="center" colspan="2"
background="images/bg2.jpg" class="paragraping1">Admin Upload</td>
</tr>
<tr class="paragraping1">
<td width="48" height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td width="289">&nbsp;&nbsp;<a href="adminpage.jsp">Home</a></td>
</tr>
<tr class="paragraping1">
<td height="41">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="fileupload.jsp">File Upload</a></td>
</tr>
<tr class="paragraping1">
<td height="36">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="imageupload.jsp">Image Upload</a></td>
</tr>
<tr class="paragraping1">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="textdata.jsp">Text Data</a></td>
</tr>
<tr class="paragraping1">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="details.jsp">User Details</a></td>
</tr>
<tr class="paragraping1">
<td height="39">&nbsp;&nbsp;&nbsp;&nbsp;<img
src="images/online.jpg"></td>
<td>&nbsp;&nbsp;<a href="signout.jsp">Logout</a></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center">
<font class="paragraping"><font size="+1">Protected and Practical
Third Party service of Linear Programming in Cloud
Computing</font></font>
</td>
</tr>
</table>
</body>
</html>

You might also like