Kết quả 1 đến 10 của 10
Chủ đề: Tham gia code web cho Audition
-
30-01-10, 05:49 AM #1
- Ngày tham gia
- May 2006
- Đang ở
- Unknow
- Bài viết
- 2,924
- Thanks
- 122
- Thanked 2,108 Times in 649 Posts
Tham gia code web cho Audition
Audition offline đã có từ rất lâu. Nhưng mình không hiểu tại sao web của game off này quá ít bản. Tính năng chỉ sơ sài. Hình như các bạn không quan tâm về web như MU lắm.
Nay, mình mở topic nhằm tìm các bạn có khả năng tham gia viết các đoạn code cho web au. Các bạn có thể viết bất cứ về phần nào cũng được và reply dưới bài này dạng như sau:
Công dụng:
Code: (chèn trong BBCODE: PHP hoặc CODE)
Thông tin khác:
Tất cả các đoạn code các bạn đóng góp sẽ được tổng hợp lại và up lên để cho tất cả mọi người được dùng. - Lincese to clbgamesvn members ^^Khách viếng thăm hãy cùng huuduyen_05 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
30-01-10, 06:02 AM #2
- Ngày tham gia
- May 2006
- Đang ở
- Unknow
- Bài viết
- 2,924
- Thanks
- 122
- Thanked 2,108 Times in 649 Posts
Ðề: Tham gia code web cho Audition
Mình tham gia đầu tiên vậy . Làm cái đơn giản nhất trước.
PHP Code:select CurUser from auditionccu.serverlist
Tương tự, mình gợi ý thêm một số chức năng như: tặng quà, xem thông tin của nhân vật gồm các thông tin mới : thông tin kết đôi, nhiệm vụ truyền thuyết, exp, thời gian lần cuối đăng nhập, IP đăng nhập, thứ hạng trong game....và còn nhiều thứ chưa nghĩ ra ^^Khách viếng thăm hãy cùng huuduyen_05 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
30-01-10, 01:09 PM #3
- Ngày tham gia
- Mar 2008
- Đang ở
- Hà Nội City
- Bài viết
- 886
- Thanks
- 1
- Thanked 149 Times in 43 Posts
Ðề: Tham gia code web cho Audition
Mình rất tán thành, mình thấy chức năng tặng quà thật là hay và cần đó. Hữu duyên lập team để code 1 cái web pro cho au đi
Khách viếng thăm hãy cùngthecongcnttxây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
30-01-10, 02:27 PM #4
- Ngày tham gia
- Jan 2010
- Bài viết
- 7
- Thanks
- 0
- Thanked 0 Times in 0 Posts
Ðề: Tham gia code web cho Audition
topic ế
sao ko code trang admincp để dễ quản lý nhỉ ... các chức năng trong đó bao gồm ban,unban,+ - vcoin , pig , den , sửa xóa thông tin nhân vật ..v..v..Khách viếng thăm hãy cùng kuteoteo xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
30-01-10, 02:43 PM #5
- Ngày tham gia
- Dec 2008
- Bài viết
- 42
- Thanks
- 0
- Thanked 0 Times in 0 Posts
Ðề: Tham gia code web cho Audition
Chỉ thích chức năng Cập nhật NEWS = ADMINCP thui -_-! ước chi web đc quảng lý news như WORDPRESS hay JOOMLA thì tốt hơn...chứ EDIT php và HTML thì.......khổ thân choa anh em khi thêm nhiều tin tức lém hy vọng góp đc phần nèo ^_^!
Khách viếng thăm hãy cùng thienxinan xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
30-01-10, 03:55 PM #6
- Ngày tham gia
- Mar 2009
- Đang ở
- Hà Nội
- Bài viết
- 199
- Thanks
- 2
- Thanked 27 Times in 11 Posts
Ðề: Tham gia code web cho Audition
Bạn tham khảo thêm ! nhưng đây là code asp !bạn tham khảo rùi convert sang php cũng được
<%
tit=request.Form("txtTitle")
tit2=replace(tit,chr(39),chr(39) & chr(39))
con= request.Form("taContent")
con2=replace(con,chr(39),chr(39) & chr(39))
au= request.Form("txtAuthor")
au2=replace(au,chr(39),chr(39) & chr(39))
pdate =date()
intro = request.Form("taIntro")
intro2=replace(intro,chr(39),chr(39) & chr(39))
img = request.Form("ImgPath")
stt = request.Form("Status")
openConn
dim rs
set rs=server.CreateObject("ADODB.recordset")
sql = " select * from news "
sql = "insert into News (Title, Content, Author, Date, Intro, Image, Status) values (N'" &tit2& "', N'" &con2& "', N'" &au2& "', '"&pdate& "', N'" &intro2& "', '"&img& "', " &stt& ")"
'Response.Write(sql)
conn.execute(sql)
conn.close
%>Khách viếng thăm hãy cùng huunam09 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
30-01-10, 09:36 PM #7
- Ngày tham gia
- May 2006
- Đang ở
- Unknow
- Bài viết
- 2,924
- Thanks
- 122
- Thanked 2,108 Times in 649 Posts
Ðề: Tham gia code web cho Audition
Tưởng đâu ế hàng rồi chứ. Dạo này thấy toàn là mình tự diễn nên lập cái topic cho các bạn làm việc phụ ^^
Lập ra trang admincp --> hay đó.
Bạn nào có ý kiến hoặc khả năng thì đóng góp tiếp nhé.Khách viếng thăm hãy cùng huuduyen_05 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
30-01-10, 09:56 PM #8
- Ngày tham gia
- May 2006
- Đang ở
- Unknow
- Bài viết
- 2,924
- Thanks
- 122
- Thanked 2,108 Times in 649 Posts
Ðề: Tham gia code web cho Audition
sao ko code trang admincp để dễ quản lý nhỉ ... các chức năng trong đó bao gồm ban,unban,+ - vcoin , pig , den , sửa xóa thông tin nhân vật ..v..v..PHP Code://Ban nick
update auditionlogin.member set block=1 where usernick= $usernick;
//usernick do Admin nhập vào để BAN
//Chỉnh sửa (thêm/bớt) Vcoin, DEN
//Cộng 100 DEN, Vcoin cho tất cả các tài khoản
update itemdb.usercash set cash=cash+100;
update audition.userinfo set cash=cash+100;
update itemdb.userden set den=den+100;
update audition.userinfo set den=den+100;
//Cộng riêng cho từng tài khoản
update itemdb.usercash set cash=cash+100 where usersn=$usersn;
//--
//Chỉnh sửa pig
update rudolf_mark_info set RMPoint = $point where usersn= $usersn;
PHP Code://del log
use auditionlog;
truncate table concurrent_user_info;
truncate table dayuniquecount;
truncate table dayusercount;
truncate table ddr_current;
truncate table round;
truncate table userroundresult;
use auditionlogin;
truncate table logininfo;
OK, các bạn nào có ý kiến cứ góp tiếp. Mình sẽ tổng hợp và viết lại web.Khách viếng thăm hãy cùng huuduyen_05 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
03-02-10, 07:13 PM #9
- Ngày tham gia
- Apr 2009
- Bài viết
- 427
- Thanks
- 48
- Thanked 18 Times in 11 Posts
Ðề: Tham gia code web cho Audition
[Only registered and activated users can see links. ]
Web này mình mới làm đc chút cái bỏ vì ko có sv để run Au onl_ _"
Mọi ng` pt thêm nha
Trang tin tức mình đã code hoàn thiện, link đăng tin [Only registered and activated users can see links. ] hiện nay chưa có pass, nhưng đặt pass thì dễ mà
Chức năng đăng ký, đăng nhập đã hoàn thiện.
Tuy nhiên chưa có các chức năng, chức năng này mình dựa vào source của web huuduyen.
File showrank.php
PHP Code:<?php
include_once('include/global.php');
if($_GET["masv"] != $masv){exit();}
$au = new DB($db_host, $db_user, $db_pwd, $AU_db, $pconnect);
unset($db_host, $db_user, $db_pwd, $AU_db, $AUlogin_db, $AUitem_db, $pconnect);
$index = 1;
While ($index <=10)
{
$query ="
SELECT uwc.UserNick, al.Level
FROM rank uwc
LEFT JOIN userinfo al
ON al.UserNick = uwc.UserNick
WHERE uwc.RankSN = '$index'
ORDER BY uwc.RankSN
";
$check = $au->query($query);
$result = $au->fetch_array($check);
echo $result['UserNick']."<Alehap>".$result['Level']." \n";
$index += 1;
}
?>
các bạn thay thành
PHP Code:<?php
include_once('../include/global.php');
if (isset($_GET['account']) && isset($_GET['pasword'])) {
$audition = new DB($db_host, $db_user, $db_pwd, $AU_db, $pconnect);
$itemdb = new DB($db_host, $db_user, $db_pwd, $AUitem_db, $pconnect);
unset($db_host, $db_user, $db_pwd, $AUlogin_db, $AU_db, $pconnect);
ListItem($audition);
} else {
?>
<?php
}
function ListItem($db) {
$account = $_GET['account'];
$pasword = $_GET['pasword'];
if (!(ValidData($account) && ValidData($pasword))) {
echo("\nLoiKT");
} else {
?>
<?php
$query ="
SELECT passwd, UserID
FROM audition.users
WHERE UserID = '$account'
";
$check = $db->query($query);
$count = $db->num_rows($check);
$wannabuy = 0;
if ($count != 1) {
echo("\nSaiTen!!");
} else {
$result = $db->fetch_array($check);
if ($account != $result['UserID'] || $pasword != $result['passwd']) {
echo("\nSaiMa");
} else {
$usersn = $result['UserSN'];
$query ="
SELECT UserSN, UserID, UserNick, Money, Cash, UserGender, Exp , Level
FROM audition.userinfo
WHERE UserID = '$account'
";
$check = $db->query($query);
$result = $db->fetch_array($check);
if ($result['UserGender']=='M') {$gender='Nam'; }else{ $gender='Nữ';}
echo"\nLoginOK!!";
}
}
}
}
?>
các bạn thay thành
PHP Code:<?php
//error_reporting(0);
include_once('../include/global.php');
echo '<div style="width:475px;text-align:center;">';
echo '<table style="text-align:center" align=center>';
if (strtoupper($_SERVER['REQUEST_METHOD'])!= "POST") {
echo('Kết nối với máy chủ bị lỗi !');
}
$account = $_GET['ten'];
$nikname = $_GET['nv'];
$pasword = $_GET['mk'];
$myemail = $_GET['email'];
$gender = $_GET['gtinh'];
$username = $_GET['ten'];
$popcard = $_GET['cmnd'];
if ( $account == ''
|| $nikname == ''
|| $pasword == ''
|| $myemail == ''
|| $gender == ''
|| $username == ''
|| $popcard == '') {
echo('Bạn chưa điền đầy đủ thông tin dăng kí.<br />Hãy kiểm tra lại !');
}
if (strlen($account) < 4 || strlen($account) > 20) {
echo('Tên đăng nhập không đúng qui định.<br />Bạn hãy kiểm tra lại');
}
if (strlen($nikname) < 4 || strlen($nikname) > 20) {
echo('Tên nhân vật không đúng qui định<br />Bạn hãy kiểm tra lại');
}
if (strlen($pasword) < 6 || strlen($account) > 20) {
echo('Mật khẩu không đúng qui định<br />Bạn hãy kiểm tra lại');
}
if (strlen($username) < 2 || strlen($username) > 50) {
echo('Tên người dùng không đúng qui định<br />Bạn hãy kiểm tra lại');
}
if (strlen($popcard) < 6 || strlen($popcard) > 20) {
echo('Sô bí mật không đúng qui định<br />Bạn hãy kiểm tra lại');
}
if (!ValidData($account) || !ValidData($pasword)) {
echo('Tài khoản không hợp lệ<br />Bạn hãy chọn tên khác');
}
if (!ValidNick($nikname) || !ValidNick($username)) {
echo('Tên nhân vật không hợp lệ<br />Bạn hãy chọn tên khác');
}
if (!ValidNick($myemail)) {
echo('Sai thông tin Email<br />Bạn phải nhập Email chính xác !');
}
if (!ValidPopCard($popcard)) {
echo('Mã số bí mật không chính xác.<br />Bạn hãy kiểm tra lại');
}
//DB auditionlogin
$aulogin = new DB($db_host, $db_user, $db_pwd, $AUlogin_db, $pconnect);
$query = "
SELECT userid
FROM member
WHERE userid = '$account'
";
$check = $aulogin->query($query);
$count = $aulogin->num_rows($check);
if ($count >= 1) {
echo('Tên đăng nhâp này đã có người sử dụng.<br/>Bạn hãy chọn tên khác !');
}
$query = "
SELECT usernick
FROM audition.users
WHERE usernick = '$nikname'
";
$check = $aulogin->query($query);
$count = $aulogin->num_rows($check);
if ($count >= 1) {
echo('Tên nhân vật đã có người sử dụng.<br />Bạn hãy kiểm tra lại và chọn tên khác !');
}
$query = "
SELECT UserSN
FROM auditionlogin.usersn
WHERE used = 0
";
$check = $aulogin->query($query);
$count = $aulogin->num_rows($check);
$result = $aulogin->fetch_array($check);
if ($count == 0) {
echo('Server tạm dừng việc đăng kí tài khoản mới. <br>Liên hệ Admin để biết thêm chi tiết!');
}
$usersn = $result['UserSN'];
$query = "
UPDATE auditionlogin.usersn
SET used = 1
WHERE usersn = '$usersn'
";
$check = $aulogin->query($query);
$date = date('Y-m-d H:i:s');
$query = "
INSERT INTO `member`
(`id`, `userid`, `sex`, `passwd`, `isadult`)
VALUES
('$usersn', '$account', '$gender', '$pasword', '1')
";
$result = $aulogin->query($query);
//DB audtion
$audition = new DB($db_host, $db_user, $db_pwd, $AU_db, $pconnect);
$gender = ($gender == '0') ? "M" : "F";
$query = "
INSERT INTO `userinfo`
(`UserSN`, `UserNick`, `UserID`, `UserGender`, `Level`, `Money`, `Cash`)
VALUES
('$usersn','$nikname', '$account', '$gender', '$level', '$gold', '$cash')
";
$result = $audition->query($query);
$query = "
INSERT INTO `userlevel`
(`UserSN`, `UserLevel`)
VALUES
('$usersn', '$level')
";
$result = $audition->query($query);
$query = "
INSERT INTO `users`
(`UserSN`, `UserNick`, `UserID`, `UserEmail`, `Registedtime`, `Popcard`, `passwd`,`UserName`)
VALUES
('$usersn','$nikname', '$account', '$myemail', '$date', '$popcard','$pasword', '$username')
";
$result = $audition->query($query);
unset($audition);
//DB ItemDB
$auitemdb = new DB($db_host, $db_user, $db_pwd, $AUitem_db, $pconnect);
unset($db_host, $db_user, $db_pwd, $AU_db, $AUlogin_db, $AUitem_db, $pconnect);
$query = "
INSERT INTO `usercash`
(`UserSN`, `Cash`)
VALUES
('$usersn', '$cash')
";
$result = $auitemdb->query($query);
$query = "
INSERT INTO `userden`
(`UserSN`, `Den`, `LastTime`)
VALUES
('$usersn', '$gold', '$date')
";
$result = $auitemdb->query($query);
/*
$query = "
INSERT INTO `present_list`
(`OrderID`, `SendSN` , `SendNick` , `RecvSN` , `RecvNick` , `ItemID` , `Period` , `UseCount` , `Msg` , `SendDate` , `RecvDate`)
VALUES
('1','$UserSN','$nikname','$UserSN','$nikname','1764','365','10','This is a present for you!','$date','0000-00-00 00:00:00')
";
$result = $auitemdb->query($query);
*/
echo('
<tr><td>Xin chúc mừng !!! Bạn đã Đăng kí thành công !!</td></tr>
<tr><td>Tà khoản: '. $account. ' </td></tr>
<tr><td>Tên nhân vật: '. $nikname. ' </td></tr>
<tr><td>Họ và tên: '. $username.' </td></tr>
<tr><td>Số bí mật: '. $popcard. ' </td></tr>
<tr><td>Mật Khẩu: ******* </td></tr>
<tr><td>Email: '. $myemail. ' </td></tr>
<tr><td>Den: '. $gold. ' ; Vcoin: '.$cash.' (Số tiền này tôi tặng bạn)</td></tr>
<tr><td>Chúc bạn chơi vui vẻ !!</td></tr>
');
echo('</table></div>');
?>
Thêm vào các column
PHP Code:tieude(text),noidung(text),tgian(int),goi(varchar),tintuc(tinyint - 1),sukien(tinyint - 1),congdong(tinyint - 1),baotri(tinyint - 1)
Lần sửa cuối bởi Alehap2010, ngày 03-02-10 lúc 07:23 PM.
Khách viếng thăm hãy cùng Alehap2010 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
03-02-10, 07:21 PM #10
- Ngày tham gia
- Apr 2009
- Bài viết
- 427
- Thanks
- 48
- Thanked 18 Times in 11 Posts
Ðề: Tham gia code web cho Audition
Các hàm sử dụng
File alepro/xulyketnoi.php
Chức năng đăng nhập,
File dn.dllsx.php
Dòng 31 đến 42
PHP Code:if($hts[2] == "LoginOK!!"){
/*Chức năng Đăng Nhập!!!*/
session_start();
$hethan = 3600;
setcookie("thanhvien",$_POST["ten"],$hethan, "/", "");
setcookie("RAC",$racs,$hethan, "/", "");
//header("Location: index.php");
/*Hoàn thành chức năng Đăng nhập và ghj nhớ cookie*/
}
PHP Code:kttv();
if($racok == 1)
{echo"<script>alert('Chào mừng bạn!!');</script>";
}
echo"<script>alert('Chào mừng bạn!!');</script>"; là phần hiển thị khi thành vien đăng nhập thành công quay lại.
Hiện h chỉ có nhiêu đó chức năng, do khi code đc nửa chừng mình đã ngừng vì ko thể run onl đc vs lại trình độ code còn gà(do tự hoz ko àhh) nên mong các pro chém nhẹ tay
Àhh wen, giao diện của web AUVN, nhưng chỉ chạy đc trên trình duyệt Mozilla Firefox _ _"Lần sửa cuối bởi Alehap2010, ngày 03-02-10 lúc 07:30 PM.
Khách viếng thăm hãy cùng Alehap2010 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
Xin code webgame audition
Bởi tự phúc mạnh trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 7Bài viết cuối: 23-08-14, 06:14 PM