drquochoai
28-02-12, 04:00 AM
Mình bỏ Nhất Kiếm lâu rồi, cũng không có source Nhất Kiếm để test, kiếm quá chừng mới thấy id.canhcong.vn còn sống và phát triển tốt nên lấy làm demo luôn.
<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>
Các bạn đăng nhập vào facebook để thấy giao diện đẹp hơn giống hình dưới nha.
<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>
Nhấp vào đây để xem full size 1366x780 (<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>)
Không chỉ Nhất Kiếm mà tất cả các webgame khác đều có thể đưa lên facebook để chơi công cộng và kiếm tiền, với lại dễ PR nữa.
Ở đây mình chỉ add website vô facebook thôi, muốn tương tác như game trên facebook (vd login vào game bằng acc facebook, thêm bạn, post lên tường, like, comments,...) thì cần phải thêm nhiều mã code bảo mật khác nữa. Phải xem lại cấu trúc của game mới có thể thêm được. Mình bỏ 1k lâu rồi nên giờ muốn làm qua phải nghiên cứu lại, nếu bạn nào có hứng thú thì hãy post comment bên dưới mình sẽ viết bào hướng dẫn sau.
P/S: Cánh Cổng có cái Alert "Đã fix lỗi bug..." hiện ra mỗi lần load trang thiệt là khó chịu. Vũ Dũng và Quốc Bảo nên sử dụng sessionStorage, localStorage trong javascript hoặc Cookies của php để check xem nó đã hiện rồi chưa nếu rồi thì thôi, chưa thì hiện ra, đoạn code bên dưới mình dùng jquery ajax để xử lý mã PHP checkCookie.php, nếu chưa hiện ra thì cho nó hiện ra đồng thời đặt cookie cho nó 1 tiếng, nếu hiện rồi thì thôi.
<?php // checkCookie.php
if (!isset($_COOKIE['thongbao'])){
setcookie('thongbao', 1, time()+3600); //1 giờ
echo "chua";
}else{
echo "roi";
};
Trong trang_chu.html thêm javascript này ở tag <head>:
<script type="text/javascript" src="<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>"></script>
<script type="text/javascript">
$(function(){
$.post('checkCookie.php',{},function(cx){ ////////// Chỗ này chỉnh đường link của checkCookie.php lại..... cx là giá trị mà php trả về để mình sử dụng cho hàm bên dưới.
if(cx == "chua"){ /// checkCookie kiểm tra Cookie tồn tại không, nếu chưa thì nó sẽ echo về string 'chua', string 'chua' được gán vào cx
alert("Đã fix tùm lum tà la luôn rồi");
return false; ////// nếu k return false thì trang web sẽ reload lại, như thế sẽ k phải là ajax.
}else{
alert("Đã hiện thông báo rồi, xóa cái Alert này đi");
return false;
};
});
});
</script>
Cũng có thể dùng sessionStorage, localStorage của javascript, nhưng mình thích sử dụng ajax kiểu này hơn, rất nhanh và tiện lợi.
<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>
Các bạn đăng nhập vào facebook để thấy giao diện đẹp hơn giống hình dưới nha.
<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>
Nhấp vào đây để xem full size 1366x780 (<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>)
Không chỉ Nhất Kiếm mà tất cả các webgame khác đều có thể đưa lên facebook để chơi công cộng và kiếm tiền, với lại dễ PR nữa.
Ở đây mình chỉ add website vô facebook thôi, muốn tương tác như game trên facebook (vd login vào game bằng acc facebook, thêm bạn, post lên tường, like, comments,...) thì cần phải thêm nhiều mã code bảo mật khác nữa. Phải xem lại cấu trúc của game mới có thể thêm được. Mình bỏ 1k lâu rồi nên giờ muốn làm qua phải nghiên cứu lại, nếu bạn nào có hứng thú thì hãy post comment bên dưới mình sẽ viết bào hướng dẫn sau.
P/S: Cánh Cổng có cái Alert "Đã fix lỗi bug..." hiện ra mỗi lần load trang thiệt là khó chịu. Vũ Dũng và Quốc Bảo nên sử dụng sessionStorage, localStorage trong javascript hoặc Cookies của php để check xem nó đã hiện rồi chưa nếu rồi thì thôi, chưa thì hiện ra, đoạn code bên dưới mình dùng jquery ajax để xử lý mã PHP checkCookie.php, nếu chưa hiện ra thì cho nó hiện ra đồng thời đặt cookie cho nó 1 tiếng, nếu hiện rồi thì thôi.
<?php // checkCookie.php
if (!isset($_COOKIE['thongbao'])){
setcookie('thongbao', 1, time()+3600); //1 giờ
echo "chua";
}else{
echo "roi";
};
Trong trang_chu.html thêm javascript này ở tag <head>:
<script type="text/javascript" src="<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>"></script>
<script type="text/javascript">
$(function(){
$.post('checkCookie.php',{},function(cx){ ////////// Chỗ này chỉnh đường link của checkCookie.php lại..... cx là giá trị mà php trả về để mình sử dụng cho hàm bên dưới.
if(cx == "chua"){ /// checkCookie kiểm tra Cookie tồn tại không, nếu chưa thì nó sẽ echo về string 'chua', string 'chua' được gán vào cx
alert("Đã fix tùm lum tà la luôn rồi");
return false; ////// nếu k return false thì trang web sẽ reload lại, như thế sẽ k phải là ajax.
}else{
alert("Đã hiện thông báo rồi, xóa cái Alert này đi");
return false;
};
});
});
</script>
Cũng có thể dùng sessionStorage, localStorage của javascript, nhưng mình thích sử dụng ajax kiểu này hơn, rất nhanh và tiện lợi.