软件简介:
8 D% g/ w: X8 n. F' C) o- l+ b90分真封神网站制作教程
& s0 Q$ C/ a* E- M8 z# S前提如果你不想花钱就看我上一节教程 在本站能找到
: t9 y8 |( B ]4 P8 v4 O教程地址:http://www.difang.net/thread-5897-1-1.html
, I2 {8 j$ K: l-----------------------------, ]: R& z7 }/ D
需要的工具:' E- {3 v5 x% | b3 H4 ^6 U0 K
: ]- y: Z* ^: a. N) ^MySQL Connector/ODBC 3.51 : 用处 简单的说就是ASP网站与数据库相连接的驱动' `# ~& M! E; z& @4 Q/ x' f: R- y5 o
Microsoft Office FrontPage 2003 : 超级简单的网站编辑软件* u6 I4 R! ]1 @
SWFDecompiler : SWF反编译工具 可以不用
2 o3 [) [* `/ E8 p! m. CAdobe Flash CS3 : SWF修改工具
" o* k% r: k# G# o7 h" Q3 NTeleport_Pro : 网站下载工具+ p8 ` a% W, d! E" f1 }8 o
# f" ], B" ^' ` X" I今天要讲的是 如何制作一个比较全面的网站 工具可以再网上搜到的 我这里就不多说了
7 X2 ]& N8 n( H5 U1 W5 `, B6 a# ], o. ~
好了 教程做之前先说一下基础 要不大家会听的糊里糊涂的!
3 J+ B5 `4 Q! @ Z( C7 q
' x. M5 Y' E, p2 o5 p2 r: \首先网站必须有域名的 去域名厂商 会给你一个域名:- G" X0 b$ [6 A
比如 baidu.com 这里就是域名
/ @; E3 g3 l, z+ Z6 R5 Y' f但是大家看到什么WWW.BAIDU.COM 是怎么回事啊 其实简单的说 就是baidu.com域名的子域名$ m% q8 T% v% V, Z
完全可以随便在开头起名 如:zfs.baidu.com zfs1.baidu.com zfs2.baidu.com
4 M9 O5 c( _+ h2 ?% v1 P* L然后你买了域名就需要绑定机器 这里的机器 就是IP地址
' N7 u& |% ?9 Q% K' ^- _我来PING一下百度 看他绑定的IP : 202.108.22.5 就是他的服务器地址- l- j6 I: {8 X! l* f2 r
就是说一个正确的域名可以找到他的IP 反过来就不能这么说了 因为服务器可以绑定很多域名的6 l+ O8 C. |( f
将其一一指向别的网站 这里都是基础 看不懂 就记住
+ i2 n6 K0 A E" R域名=IP,IP不一定=域名1 |. O/ H, r5 T3 |0 S
首先还是要了解网站的构成 要不下面讲课时很苦恼的 这里还是用百度域名吧* l \5 t. k' _6 d, J" _: e8 I( [9 x
比如:9 {4 w3 Y/ \% G
还是我自己开个网站给大家讲起来容易点( P5 ]/ l; c3 E _/ u& ^; e
$ u9 Q7 |+ `. i. r* g. K& ~: @拿这个地址来说事:
, k+ ^# b* p( d/ zhttp://127.0.0.1:88/download.html 这个88是端口 由于开着迅雷下东西 这个工具80不好用 大家无视
# L3 f) s0 h2 S' v+ {) MF:\私服\真封神\世纪封神\51zfs\51zfs\download.html 这就是这个下载页面本地地址
* C4 G- S3 N% y0 ?' L ~ m) K, a2 @# j5 E4 v
有没有看出来什么相似处 可能这个样子不够直观: f' ~- g u/ ^0 ] k
网站域名或 IP/download.html0 N8 N8 J2 C0 j
1 n6 G: A$ G/ Z9 ^7 k' w7 h5 ?$ }
本地存放的位置\download.html, M: B3 l, `$ R9 |- N5 ?& u
能看出来了吧 其实网站的理念就是 : 让本地的网站映射到外面 (这里映射是水映射)( ^. b4 z2 Z& V# o
这个样子路径概念都会啦 基本上做个简单漂亮网站很容易的, |1 p% i2 q1 x8 K4 A+ k/ E+ d, u
1 Q) O# o l, W4 P8 G' t刚才本人是用51zfs.net做的演示 这次 我来拿zfsol.com来开刀8 @( Q" C# {; @
www.zfsol.com 顺便说一下 加了新地图了 正在合到我的新版本里 顺便连金封神的那个幻化也搞进去6 _2 ^8 l( v; H1 K
想买的朋友们 注意啦 机会难得 ]' K6 j9 e/ k7 h" k6 m, z
3 q. g' e, C1 e8 C9 n; k$ F-----------------------------------------3 k# D& {/ n9 _: N6 c. c
) f& Y2 n' s6 n' e
网速有点慢 可能是网通的原因 这里就不多讲啦 直接下载下来好啦啊1 D1 c4 ~1 A$ H2 F
Teleport_Pro 用到时这个工具 直接下载他的页面 基本上完全无错
3 _' h% H# v. N8 P8 o% E2 r1 @为了省时间 就直接下载0层 越高下的东西越多% F6 f1 R- Z' j; |& X' E/ l8 k
这里说一句 这个工具其实就是把网站能看到的东西用工具照下来
. ]" ^! n9 n! C0 ^简单的说就是把网站 用它照下来 但是内部的东西是不行地
' X6 F5 H# s$ l [好了 现在开工 照下来了7 m% B6 d* C/ }
index.htm 这个一般就是首页啦, H8 Z8 ^0 P; N' \8 T, J
也就是这个工具默认首页 其实这里没装IIS 就不多说了这个啊/ o5 J, E( s* `! `. X% b8 {
3 z2 Z' ^! b, x) i! w( M- }
我就说一下这个工具首页是怎么搞的好啦 这里网站还没有下完的 有点乱9 K! a; F* i) w _0 `/ j! O
6 O L0 q' H; P. T" M! g& t这个网站启动器 在网站根目录下产生一个配置文件 main.box, ]. j3 V% F2 g. T7 I+ M" f! R y/ M
host.AddDefault default.asp4 B+ s& Z( c m$ ~' l- w3 ^& s
host.AddDefault default.htm6 r8 N+ B1 F( r
host.AddDefault index.asp
3 s, y; C9 V* X. n host.AddDefault index.htm' ~4 U- x9 p6 l) A3 `& k! i
这里就是他支持的默认首页格式 大家按照他的来做也行 或者在这里修改后 搞成只读然后重启就可以了- y& [/ g( U- J0 `7 e; J
T, l9 G. A; p& S
有人问我 怎么看是不是 ! 其实他们是没有开启扩展名 把前面勾点了去就好啦
0 X2 {, m9 K( ~网站基本上是下下来了 这里开始叫大家制作一个简单好看的首页
) z y" e9 ~) Y) f8 e& ~其实就是在带超级链接的字右键 超级链接$ ?3 e! f- y. T* ], o/ B- t3 C
更改一下即可:
' n' e$ g# f: J: {; ^$ M! i要显示的文字 和 地址
& L) n& ?. K9 o补充一下 这里的地址 切忌不要用本地地址 否则就搞笑了
% a; L) f/ D/ N* \; ~* c加一个给大家看下 我加一张图& M D: N1 ^5 a M n7 m- ]
路径正确了 再看 错误路径' Y0 R J+ A- q
很多一开始学这个做出来网站 缺图片什么的 但是本地就可以 为什么拿 因为他用的本地图片 他自己能看5 p) f2 t. g/ x7 c
别人怎么办啊& P7 C- T: v3 n# ^# t) M1 |3 y
file:///F:/1.exe 这种事超级错误的低级
7 _+ q$ R% H' Y `3 ?) R自己可以看一下 如果自己的属性产生FILE的话 就是本地 请修改了他
: {3 B: f W& i6 A4 C) f. _; j
# Z% D7 b- s w, Q好了 开始讲 修改SWF 这个还是比较简单的 如果他们的SWF 直接就是固定到连接别的网站的话* l5 U. D+ d8 `2 ~. f
怎么办啊 那就必须反编译后改他的代码
' x; p7 X; \7 X3 `/ x3 I$ V然后把它倒出来 就可以啦 不过有些SWF加密格式的 可能不行4 ~' @& p R8 E1 G
`2 C! P; I+ N. Z; O( i) H* y
Adobe Flash CS3 修改SWF工具( }& T4 T6 ~7 B( S! n
getURL(/member/register.jhtml, _parent); 这句话不用看大家现在也明白了
4 I+ L. W8 ^* j9 d! h
( S% C# k9 o- g" Q, j! x就是跳转到 域名/member/register.asp这个文件里面
9 |9 e2 Y( Q0 n这里我们就简单改一下 因为真封神的网站管理基本上都是asp格式的
; b+ C8 x5 \; F6 e, L5 Y
' i, A9 @5 \) [6 g: U# G/ t养成好习惯;ctrl+s保存1 e' A( E) h. x7 n* d( c4 C
嘿嘿 是吧 http://127.0.0.1/member/register.asp 对了吧, W9 \$ Y, M% T! f) E
教程有点讲的太细啦 其实主要这篇教程是现在 讲述简单修改 以及自己做真封神账号管理啊# @/ z! j4 c9 G6 m. m o, d
2 E( _# i" i+ e- c真封神私服一般就只有两种到三中的账号管理* _9 b7 Z8 Y: v, ^4 k4 A$ s
一种就是这种 带后台的 网站 一般就是金封神哪种形式的9 c+ Y' M& s6 D. z4 j
另一种就是 可以购买点卡充值的这种 没什么代表 不说啦7 q' p( N) X3 q( S; p \
我会放出 金封神这种 因为没时间研究 灯下教大家把后台高高 因为他的后台可以更改人物属性的
3 s& \3 T! B9 U9 @! ~: L# j$ C! j/ u4 W1 X1 i
我们先来做一下注册 比较直接 刚才SWF 不是指向的是 http://127.0.0.1/member/register.asp4 r: W; M# O' n8 m& R
# `6 d0 B+ U" d! b" I
如果是一个陌生网站 大家要多看看啊
& t- N r7 H: v' s这就对啦 好啦 网站指引 也就是超级链接 大家基本上会了 就不多说了" x. D; [- n4 k9 [6 K# x' C
---------------------------------------------------------------------
1 i( l$ L$ D- [/ C p! l/ D
( ^: W6 l. J/ I m! G$ s最重要的:
6 f2 b) ?) Z# P1 v% V, Q; AMySQL Connector/ODBC 3.51 这个工具必须装 就当他是驱动 别问为什么
& C8 f( P, m8 a% h5 Y J# d首先 数据库的账号密码是你自己设定的 所以网站源码 会给你设置账号密码的位置 一般就是
5 V6 Z3 @- Y- B6 y0 v+ F. fconnfig.asp conn.asp conn2.asp 一类的 CON开头的
( m# \* r1 j$ t# }* b* i$ U: a, y- F'Const myHost=127.0.0.1 '数据库连接地址/ h3 Q ~+ c& W5 B
'Const myDB=account '数据库名称17 [; I1 a! H6 \3 k
'Const myDB2=fso '数据库名称27 W) Q# @! G2 [2 H
'Const myUID=YBTX '数据库帐号
$ B& m7 g6 c% n( i'Const myPWDt=zfssf '数据库密码
~& o/ W. C |0 d! T" T6 T5 Q自己是多少就配置多少 如何看 这里就不说 因为上节课讲过了- U5 q1 r, A+ d. d+ l
myHost = 127.0.0.1
: _- S. w9 i' v; v0 jmyDB = fso
' I) Z4 {# I+ M9 rmyUID = YBTX) L' K, F, J+ w. X
myPWD = zfssf
3 @0 J, y6 U* G& E; t$ n一样/ A; M3 g9 b0 V# p, [/ Q6 \# d
myHost = 127.0.0.1. y; F2 q" H, `' T; i+ p
myDB = account' t6 ^4 e$ R7 k7 Z3 i
myUID = YBTX
; R* h7 f! F! t- q& omyPWD = zfssf还是一样$ W: X) u/ D7 b% ]" g
, N W3 W# z8 U! z+ Q---------------------------------------------------------------------------
" ]% M B$ R- w- F; }% | P
9 l: g; i! N) C1 P4 V然后开始将网站代码的运行:还是将刚才注册好了 这个比较容易 要看懂他的代码是比较困难的6 ^0 G( ~& g0 H$ @6 q0 j+ {
但是也有窍门的' {2 Q% W2 Y3 ?
form onSubmit=return checkform(this) name=form1 method=post action=reg.asp
l9 j1 m# j4 s7 i2 |4 ] t8 U这里就是 填写完这些表格 跳转到 REG.ASP 这个文件里 好 找一下这个文件
4 }; Z% R" m& f6 L# ?7 }IF 就是如果 如果 USERNAME 的数量 小于6位5 Y" q! ?; s5 Z# L% ^
9 F. k9 o( T. T0 q- t
那么' k0 D' `6 n/ M+ V0 c8 g
response.write script language=javascriptalert('用户名称少于六个字符!')
: E) i/ v4 u j产生 用户名称少于六个字符! 这个对话框 下面都是一样的& l) ?6 u% g; t( A8 X
前面 IF 就是 条件 这是看代码 其一 是否安全6 k% f" l* r4 J5 \# u$ U6 e: e# }
其二: 看条件后执行的代码
) ^% a% `- G- g- p0 D4 G2 F5 v3 {8 b9 B' w) q2 A2 x
conn.execute insert into USER (username,password,user_priv,latest_login_date,latest_login_ip,reg_wen1,reg_pwd1) values ('','',1,'','127.0.0.1','','')3 Y. F* b# e5 z
也就是这句话
8 F& Q! }" s) u- c
' n: |/ \7 A1 lconn.execute 开头这个 就是了
' _' @1 Z) J; Y B7 N% _8 J
7 c9 R# f2 C& _3 Dusername,password,user_priv,latest_login_date,latest_login_ip,reg_wen1,reg_pwd1
- [" u C$ I; }$ e$ i, L! Y- G3 X% R着一些就是数据库的表
" z4 }7 L! a% n7 N& t2 O ^: z5 F' ]2 E4 W4 q" i
对吧 不过有的时候 比如说你只有网站源码 但是没有配套数据库 就需要自己添加了8 x' R! Q' r& n2 v
类型 我也不好说 一般 就是要添加 比如 是注册时候要的 注册问题 就用varchar
- |. Z2 u9 b4 a! `如果只是简单的 数值 就用 int 基本上 允许空 这个勾不要选
% h9 ?8 ?( |+ S6 ?$ G @" K* z3 M0 M( f2 c( u! z& C6 N3 j' l
好 开始做实验 既然 添加了 reg_wen2 对了吧 这里就添加了正确啦哈
' W' U% s, a! M% i5 C+ n2 ^! }% M9 Y8 f) ^: k
这个事账号进入 这就进来啦 其实还是跟注册一个道理的 恩7 V6 Q/ v; Z7 ~$ h5 h. l0 }, }2 `
9 ]$ P0 i+ b# R
首先 讲第一个 在线免费领取 VIP 其他我就不多讲啦啊7 Q4 v& L5 Z4 M* z( s
vip.asp
: j( D* H& V$ B! f
0 ]* q& _6 P. S3 w) Kform onSubmit=return checkform(this) name=form1 method=post action=vipsave.asp0 c9 @: x. f6 q
跳转到 vipsave.asp) E [. l' `& j- Y! |' u
& y. [: G" l5 y& C/ P
然后这里 怎么说啊 其实网站就是 这个样子 设置上条件 然后在执行
$ y8 |5 U9 A1 r* k# L7 ?! h如何取值的话 关键你是需要怎么做这个啊 比如在线时间的表:
7 |$ N, v4 ~% ~0 z/ U1 h! Q$ J9 o' oOnlineTime 必须对应玩家数据库里面的 OnlineTime
, G' c2 l# s+ S: [# _: l+ b }8 E然后条件充足 然后就执行代码就可以啦 这里只能这么笼统的讲述啦 主要是细讲野将不出来
6 w+ Z! E+ v0 b" q6 s1 ^5 x关键的是 你自己做的端以后数据库的变化啊+ h0 [( P! C" p& w6 }+ @" D7 {8 m
好比说 [在线免费领取VIP] 其实做这个很容易 也就是提升你的职业等级0 Q7 ?' G$ ~8 J' S
洗髓那 这里就比较好说了$ Y) U/ ]" O8 K% u; F( h
5 P7 B4 X2 {1 r- Y2 g, J; x3 k: ~
转生需级别满100级、扣除金钱 500W、扣除声望 800,转生后人物属性不变级别降为 1级,获得AP值 100点,SP值 800点,请带好足够的金钱转生,# J- u- z, x. ^* F3 c0 y! t7 ?0 e$ _
- |- ^: b0 v5 F) P9 V; Z这种事二次跳转的 注意下这里 %=vip% 有是新的表 需要自己添加的
: b. R* W0 ^& \3 o6 \* o \) k
这上面 就有中文解释( [$ T( A& J* J& Q4 n2 U
5 L+ }2 u( D; r$ D6 t
角色声望 Credit5 k( Y9 A5 y: O* m# c1 j
依次类推
! ^: o$ J. P) L% n+ h; M q如果是在找不到那里没有添加的 我告诉大家 用火狐浏览器 执行后 他会正确告诉你那个文件 哪一样错误, u+ D& i1 z( T- M
一般就是那个表妹添加进去
% \" x. K6 g( o2 U( K3 Q恩 这里转生 看你开多少次了, t) f2 ]. U, p7 N* i
第一行 如果 一看就是等级- F' t! f' B' z$ \
这里没用 只是当时做的时候没删掉 时间有限 不能一个个讲" P6 \, I7 F' ]9 {* r) q
2 ?' L8 w7 x$ c. S
开始将金封神的后台了, {$ G/ e/ N% `9 u, n& A
F:\私服\真封神\真份神整站\真份神整站\admin$ e; G, J- B5 j) ^5 c8 o, z& \* A
下载地址:
|