3 网站设计
3. 1 网站设计
网站首页是门户网站首先展现给网站浏览者
的部分, 对给网站浏览者留下美好印象的非常重
要的一 部 分。 本 设 计将 网 站 首 页 划 分 成 网 站
LOGO和网站的导航菜单、
用户登录子画面、公司
新闻动态、
公司 FLASH 宣传画面、客户服务、循环
播放的旅游产品宣传图片以及友情连接和公司版
权等共七个分画面
[ 5 6]
, 效果图如图 2所示。
图 2 网站首页效果图
网站首页后台程序主要包括打开和连接数据
库等处理, 部分核心程序如下:
< ?
$ db_user = " root";
$ db_pass = " 123456";
$ db_nam e = " jangbogo";
$ db = @ m ysql_connect( " loca lhost", $ db_
user, $ db_pass) ;
if ( !
$ db) { ex it( "连接失败 " ) ; }
$ conn = m ysql _ select _ db ( $ db _ nam e,
$ db) ;
if ( !
$ conn) { ex it( "打开数据库错误! " );
}
m ysql_query( " SET NAMES u'tf8 "' );
? >
3. 2 用户登录
进入网门后, 所用用户均可以浏览网站宣传
及产品等信息。如需要下旅游产品订单, 则必须
登录后才能实现。用户登录页面的页面设计如图
3所示。
其主要代码如下:
< ? session_start( ) ? >
< m eta http- equ iv= "Content T ype"
content= " tex t /h tm ;l charset= utf- 8" / >
< link re l= " sty lesheet " href = " css/ css. css"
type= " tex t/ css" / >
< ? include_once( " include / conn. php" ) ; ? >
< ?
图 3 用户登陆页面
$ user_nam e= trim ( $ _PO ST [ u'ser_nam e ]' ) ;
$ user_pass= trim ( $ _PO ST [ u'ser_pass]' ) ;
$ sql = " se lect *
from userinfo where user _
nam e=
$' user_nam e 'and user_pass= $' user_pass"';
$ query= m ysql_query( $ sql) ;
$ l_num = m ysql_num _row s( $ query);
$ row = m ysql_fetch_array( $ query);
if( $ l_num > 0) {
$ _SESSION [ u'ser_nam e]' = $ row [ u'ser_name]';
$ _SESSION [ t'rue_nam e]' = $ row [ t'rue_name ]';
echo " < script> alert( '
恭喜你登陆成功! )';
w indow. location. href= i'ndex. php; '< / script> "; }
else { echo " < script > alert( '
输入错误!
)';
w indow. location. href= i'ndex. php; '< / script> "; }
? >
3. 3 订单处理
订单处理是网站的核心部分, 主要包含用户
浏览旅游产品及相关的日程、
酒店信息, 然后填写
订单信息等。
图 4 预约定单页面
订单处理主要程序代码如下:
< m eta http - equ iv = " Con tent - T ype" con
tent= " tex t/ htm ;l charset= u tf- 8" / >
< link href= " css / css. css" rel= " sty lesheet"
type= " tex t/ css" >
< ? include_once( ". / include / conn. php")? >
36
吉
林
化
工
学
院
学
报
2010年