?? fortunetip_date_show.jsp.svn-base
字號:
<!------------------------------------------------------------------
* @ 權> Xxx叢狼 迄喬 > 家匡皋撈飄 > 款技屏
* @ Author : 林妨唱 ( 2008-06-12 )
* @ Images :
--------------------------------------------------------------------->
<%@ page import='java.io.*,java.text.*,java.util.Date,java.util.*, java.sql.*, com.entaz.lib.db.*, com.entaz.relay.net.*' contentType='text/html;charset=euc-kr'%>
<%@ include file="../imgpath.jsp"%>
<%@ include file="../makeKOR.jsp"%>
<%!
public static String isNull(String str)
{
if (str == null)
return "";
else
return str;
}
public static String isNumberOnly(String s)
{
int i = s.length();
String compareResult = "trueDate";
for(int j=0;j<i;j++)
{
char c = s.charAt(j);
if(c<'0' || c>'9')
{
compareResult = "1";
}
}
if(i!=6)
{
compareResult = "2";
}
return compareResult;
}
public static String isNumberOnly2(String s)
{
int i = s.length();
String compareResult2 = "trueDate";
for(int j=0;j<i;j++)
{
char c = s.charAt(j);
if(c<'0' || c>'9')
{
compareResult2 = "3";
}
}
if(i!=4)
{
compareResult2 = "4";
}
return compareResult2;
}
public static int dayByMonth1(int i,int j)
{
int dayByMonthResult01 = 0;
if(i<=0||i>12){
dayByMonthResult01 = 1;
}else{
if(i==1 || i==3 || i==5 || i==7 || i==8 || i==10 ||i==12 )
{
if(j<= 31&&j>0){
dayByMonthResult01 = 0;
}else{
dayByMonthResult01 = 2;
}
}else if(i==4 || i==6 || i==9 || i==11){
if(j <=30&&j>0){
dayByMonthResult01 = 0;
}else{
dayByMonthResult01 = 3;
}
}else if(i==2){
if(j<=29&&j>0){
dayByMonthResult01 = 0;
}else{
dayByMonthResult01 = 4;
}
}
}
return dayByMonthResult01;
}
public static int dayByMonth2(int i,int j)
{
int dayByMonthResult02 = 0;
if(i<=0||i>12){
dayByMonthResult02 = 5;
}else{
if(i==1 || i==3 || i==5 || i==7 || i==8 || i==10 ||i==12 )
{
if(j<= 31&&j>0){
dayByMonthResult02 = 0;
}else{
dayByMonthResult02 = 6;
}
}else if(i==4 || i==6 || i==9 || i==11){
if(j <= 30&&j>0){
dayByMonthResult02 = 0;
}else{
dayByMonthResult02 = 7;
}
}else if(i==2){
if(j<=29&&j>0){
dayByMonthResult02 = 0;
}else{
dayByMonthResult02 = 8;
}
}
}
return dayByMonthResult02;
}
%>
<%
/*------------------------------------------------------------------------------------------------------
+ 扁夯 頗扼固磐
-------------------------------------------------------------------------------------------------------*/
String mphone= request.getParameter("mphone");
//if(mphone == null){
// mphone= "13269404505";
//}
String gphone= request.getParameter("gphone");
if(null == gphone){
gphone = mphone;
}
/*------------------------------------------------------------------------------------------------------
+ 傈開 函薦
-------------------------------------------------------------------------------------------------------*/
String rgTitle[] = new String[2];
String rgTableName[] = new String[2];
int n=0;
int user_day = 0;
int randomtitle = -1;
int randomtitleTwo = -1;
String user_name = java.net.URLDecoder.decode(makeKOR(request.getParameter("user_name")));
int year01 = Integer.parseInt((request.getParameter("user_year")).substring(2,4));
int month01 = Integer.parseInt(request.getParameter("user_month"));
int day01= Integer.parseInt(request.getParameter("user_day"));
String opposite_date = request.getParameter("opposite_date");
String today_date = request.getParameter("today_date");
String compareResult = isNumberOnly(opposite_date);
String compareResult2 = isNumberOnly2(today_date);
if(compareResult.equals("trueDate") && compareResult2.equals("trueDate"))
{
int year02 = Integer.parseInt(opposite_date.substring(0,2));
int month02 = Integer.parseInt(opposite_date.substring(2,4));
int day02= Integer.parseInt(opposite_date.substring(4,6));
int month03 = Integer.parseInt(today_date.substring(0,2));
int day03= Integer.parseInt(today_date.substring(2,4));
int dayByMonthResult01 = dayByMonth1(month02,day02);
int dayByMonthResult02 = dayByMonth2(month03,day03);
//System.out.println("dayByMonthResult01:"+dayByMonthResult01);
//System.out.println("dayByMonthResult02:"+dayByMonthResult02);
if(dayByMonthResult01 == 0 && dayByMonthResult02 == 0){
int result = 0;
int result02 = 0;
String detail = "";
/*------------------------------------------------------------------------------------------------------
+ DB 包訪 函薦
-------------------------------------------------------------------------------------------------------*/
PreparedStatement pstmt = null;
Connection con = null;
Statement stmt = null;
ResultSet rs = null;
String query1 = null;
String ssql = null;
/*------------------------------------------------------------------------------------------------------
+ 朝樓 包訪
-------------------------------------------------------------------------------------------------------*/
Timestamp di_date=null;
Date today = new Date();
SimpleDateFormat timeform;
timeform = new SimpleDateFormat("MM/dd HH:mm");
try
{
/*------------------------------------------------------------------------------------------------
* DB 目池記
-------------------------------------------------------------------------------------------------*/
%><%@ include file="../getConnection.jsp"%><%
/**************************************
膠鷗客 嘎苗焊綽 礬宏款技!
***************************************/
result = year01+month01+day01+year02+month02+day02+month03+day03;
// System.out.println("result:"+result);
result02 = result%60;
stmt = con.createStatement();
if(rs != null) rs.close();
query1="select detail from GT_LUCK_FIRSTDATE WITH (READUNCOMMITTED) where idx="+result02;
rs=stmt.executeQuery(query1);
if(rs.next())
{
detail = rs.getString("detail");
}
if(rs != null) rs.close();
/*------------------------------------------------------------------------------------------------
* 款技屏.
-------------------------------------------------------------------------------------------------*/
//款技評 id 備竅綽 傍僥 矯累
query1="select nickname,year,month,day,sex from GT_user_Info WITH (READUNCOMMITTED) where phonenum = '"+mphone+"'";
rs=stmt.executeQuery(query1);
if(rs.next())
{
user_day = rs.getInt("day");
}
if(rs != null) rs.close();
Date todayDate1 = new Date();
randomtitle = todayDate1.getDate()+user_day;
randomtitle = Integer.parseInt(String.valueOf(randomtitle).substring(String.valueOf(randomtitle).length()-1));
randomtitleTwo = randomtitle+3;
if(randomtitle == 0){
randomtitle =10;
}
if(randomtitleTwo > 10){
randomtitleTwo = 10;
}
//款技評 id 備竅綽 傍僥 場
query1 = "select top 2 title,tablest from gt_luck_title WITH (READUNCOMMITTED) where idx = "+randomtitle+" or idx = "+randomtitleTwo;
pstmt = con.prepareStatement(query1);
rs = pstmt.executeQuery();
for(int i=0;rs.next();i++)
{
rgTitle[i]=rs.getString("title");
rgTableName[i]=rs.getString("tablest");
n=i+1;
}
rs.close();
pstmt.close();
}catch(Exception e){
out.println(e);
}
finally
{
if(rs != null) try{ rs.close(); }catch(Exception se){}
if(pstmt != null) try{ pstmt.close(); }catch(Exception se){}
if(stmt != null) try{ stmt.close(); }catch(Exception se){}
if(con != null) try{ con.close(); }catch(Exception se){}
}
%>
<html>
<head>
<link href="http://entaz.mugeta.com/client/mugeta_v2_test/web/user/mobile.css" rel="stylesheet" type="text/css">
<title>權><%=user_name%>叢狼 迄喬 > 家匡皋撈飄 > 款技屏</title>
</head>
<body>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -