WebRoot/gupiao/tourudo.jsp

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<%@ page import="com.util.*"%>

<%
/*
投入添加后台
*/
DBO db=new DBO();//初始数据库链接
request.setCharacterEncoding("gb2312");//设置字符集
ResultSet rs=null;//声明结果集
	String keyid =(String)request.getParameter("keyid");
String gp=(String)request.getParameter("gp");//变量:股票
String bh=(String)request.getParameter("bh");//变量:编号
String je=(String)request.getParameter("je");//变量:金额
String bs=(String)request.getParameter("bs");//变量:笔数
String yh=(String)request.getParameter("yh");//变量:用户
String sj=(String)request.getParameter("sj");//变量:时间
String mrjg=(String)request.getParameter("mrjg");//变量:买入价格

String sql="";//声明sql

;//投入SQL 语句
int row=1;///定义执行结果
		
try{
sql="select * from yonghu where yhm='"+yh+"'";

rs=db.query(sql);

int a=0;
if(rs.next()){
if(rs.getInt("zh")>0){
a=rs.getInt("zh");
}
}
String arr[] = mrjg.split("[.]");
mrjg=arr[0];
int b=Integer.parseInt(bs)*Integer.parseInt(mrjg);

if(b>a){
out.println("<script>");
out.println("alert('操作失败余额不足');");
out.println("window.location='gupiaolist.jsp'");
out.println("</script>");
return;
}

sql="update yonghu set zh=zh-"+b+" where yhm='"+yh+"'";
db.open();
		row=db.update(sql);

 sql="insert into touru(gp,bh,je,bs,yh,sj,mrjg) values('"+gp+"','"+bh+"','"+b+"','"+bs+"','"+yh+"','"+sj+"','"+mrjg+"')";
	db.open();
		//int row =0;
		row=db.update(sql);
		
		sql="insert into jyrz(yh,cz,rz,sj) values('"+yh+"','购买股票','购入金额:"+b+"元','"+sj+"')";
		db.update(sql);
}catch(Exception e){
System.out.println(e.toString());}
后面还有 14 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。