ghvn1991
05-05-09, 07:18 PM
Ví dụ luôn nhá : Bạn đã tạo một sub giới hạn lần reset < 200 chẳng hạn, nhưng nhiều member không để ý và dẫn tới vào nhầm Sub và kết quả là bị block nhân vật. Lại phải ra web rửa tội, bắt buộc ở website bạn phải code trang giải block cho nhân vật. Nhưng theo tôi thì có một cách cực đơn giản mà ai cũng có thể làm được.
Chẳng hạn tôi có 1 sub đã add Trigger giới hạn 200 reset đổ lại :
CREATE TRIGGER RESETS ON [dbo].[MEMB_STAT]
FOR update
AS
begin
declare
@rs int,
@name varchar(10),
@acc varchar(10),
@ns varchar(15)
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
end
Làm thế nào để giải block?
CREATE TRIGGER giaiblock ON [dbo].[MEMB_STAT]
FOR update
AS
BEGIN
declare
@rs int,
@name varchar(10),
@acc varchar(10),
@check varchar(10),
@ns varchar(15)
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
BEGIN
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
END
END
Giải thích : Tôi sẽ tạo một colume "vaonham" ở Memb_info cho nó là tinyint và đặt giá trị ngầm định là "0". Nếu một Member nào đó vào nhầm sub giới hạn Reset sẽ có một đoạn Query Update "vaonham"=1.
Vì vậy khi quay lại Server 1 ( Public ) sẽ có một đoạn check Member này có vào nhầm Sub giới hạn không, nếu vào nhầm sẽ giải block cho nhân vật này, ngược lại nhân vật này bị block do tác động của Admin thì vẫn không thể vào được. ( Chỉ giải Block cho Member vào nhầm Sub )
Chẳng hạn tôi có 1 sub đã add Trigger giới hạn 200 reset đổ lại :
CREATE TRIGGER RESETS ON [dbo].[MEMB_STAT]
FOR update
AS
begin
declare
@rs int,
@name varchar(10),
@acc varchar(10),
@ns varchar(15)
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
end
Làm thế nào để giải block?
CREATE TRIGGER giaiblock ON [dbo].[MEMB_STAT]
FOR update
AS
BEGIN
declare
@rs int,
@name varchar(10),
@acc varchar(10),
@check varchar(10),
@ns varchar(15)
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
BEGIN
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
END
END
Giải thích : Tôi sẽ tạo một colume "vaonham" ở Memb_info cho nó là tinyint và đặt giá trị ngầm định là "0". Nếu một Member nào đó vào nhầm sub giới hạn Reset sẽ có một đoạn Query Update "vaonham"=1.
Vì vậy khi quay lại Server 1 ( Public ) sẽ có một đoạn check Member này có vào nhầm Sub giới hạn không, nếu vào nhầm sẽ giải block cho nhân vật này, ngược lại nhân vật này bị block do tác động của Admin thì vẫn không thể vào được. ( Chỉ giải Block cho Member vào nhầm Sub )