PDA

View Full Version : [Gunny] Xin hd chỉnh đăng ký



end.dam96
06-07-13, 05:56 AM
Ai chỉnh giúp mình đoạn code đăng ký sau ghép vào code set FFFFFFFFFF và set lever với
code :
code đăng ký :

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//Button1.Attributes.Add("onclick", "return validate()");

}
public string CreateMD5Hash(string RawData)
{
byte[] hash = System.Security.******graphy.MD5.Create().ComputeH ash(System.Text.Encoding.ASCII.GetBytes(RawData));
string str = "";
byte[] numArray = hash;
int index = 0;
while (index < numArray.Length)
{
byte num = numArray[index];
str = str + num.ToString("x2");
checked { ++index; }
}
return str;
}

protected void form1_Submit(object sender, EventArgs e)
{
SQL_DataClassesDataContext db = new SQL_DataClassesDataContext();
tankDataClassesDataContext db_tank = new tankDataClassesDataContext ();


if ((TxtCharName.Text.Length < 4) || (TxtCharName.Text.Length > 32))
{
Label1.Text = "<center><font color='red'>Tên nhân vật không hợp lệ, bạn phải nhập từ 6-32 ký tự.</font></center>";
}
else if ((TxtName.Text.Length < 6) || (TxtName.Text.Length > 32))
{
Label1.Text = "<center><font color='red'>Tên tài khoản không hợp lệ, bạn phải nhập từ 6-32 ký tự.</font></center>";
}
else if ((TxtPassword.Text.Length < 6) || (TxtPassword.Text.Length > 32))
{
Label1.Text = "<center><font color='red'>Mật khẩu không hợp lệ, bạn phải nhập từ 6-32 ký tự.</font></center>";
}
else if (Session["Captcha"].ToString() == TextCode.Text)
{
string u_Username = TxtName.Text.Trim();
string u_Password = CreateMD5Hash(TxtPassword.Text.Trim());
string u_Email = TxtEmail.Text.Trim();
string u_Charname = TxtCharName.Text.Trim();
int Money = 50000000;
int Gold = 50000000;
int GiftToken = 50000000;

bool gender_char = false;
if (DropDownList1.SelectedIndex == 1)
{
gender_char = true;

}
else { gender_char = false; }

//int gender_char = DropDownList1.SelectedIndex;
int add_user = db.st_add_Account(u_Username, u_Password, u_Email);
int add_tank_user = db_tank.SP_Account_Register(u_Username, u_Password, u_Charname, gender_char, Money, Gold, GiftToken);
if (add_user == 5)
{

Label1.Text = "<center><font color='red'>Tài khoản đã được sữ dụng!</font></center>";
return;
}
if (add_tank_user == 5)
{

Label1.Text = "<center><font color='red'>Nhân vật đã được sữ dụng!</font></center>";
// Response.Write("<script>alert('" + gender_char + "');</script>");
return;
}

Label1.Text = "<center><font color='Green'>Đăng ký thành công!</font><font color='Blue'>Bạn nhận được: </font><font color='Red'>" + Money + "Xu. </font><font color='Red'>" + Gold + "Vàng. </font><font color='Red'>" + GiftToken + "Lễ kim.</font></center>";
TxtCharName.Text = "";
TxtName.Text = "";
TxtReEmail.Text = "";
DropDownList1.SelectedIndex = 0;
TxtEmail.Text = "";
TextCode.Text = "";
}

else
{

Label1.Text = "<center><font color='red'>Mã xác nhận hình ảnh không hợp lệ.</font></center>";
TextCode.Text = "";
}
}
}




CODE SET FFFFFFFFFF

using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Data.Sql;
using System.Data.SqlClient;

public partial class Set : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
if (TextBox1.Text == "gunk5") {
string connstring = "Data Source=SQLEXPRESS;Initial Catalog=Db_Tank;Persist Security Info=True;User ID=sa;Password=fashrga!";

try
{
SqlConnection connect = new SqlConnection(connstring);
connect.Open();
SqlDataAdapter da = new SqlDataAdapter();
DataTable dt = new DataTable("Sys_Users_Detail");//Loi ne
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "Select* from Sys_Users_Detail where NickName = '"+TextBox2.Text+"'";
cmd.CommandType = CommandType.Text;
cmd.Connection = connect;
da.SelectCommand = cmd;//Loi ne a
da.Fill(dt);
if (dt.Rows.Count == 0)
{
Label1.Text = "NickName không tồn tại !! Nhập lại cho chính xác nhé";

}
else
{
string updateSql = "UPDATE Sys_Users_Detail SET PvePermission='FFFFFFFFFFF' WHERE NickName = '"+TextBox2.Text+"'";
SqlCommand UpdateCmd = new SqlCommand(updateSql, connect);
UpdateCmd.ExecuteNonQuery();
Label1.Text = "Set thành công";
}
}


catch (SqlException ex)
{
// Display error
Label1.Text = ex.ToString();
Label1.Visible = true;
}}
else {
Label1.Text = "Sai Pass !";
}
}
}
CODE SET LEVER

using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Data.Sql;
using System.Data.SqlClient;

public partial class Lever : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
if (TextBox1.Text == "gunk5") {
string connstring = "Data Source=SQLEXPRESS;Initial Catalog=Db_Tank;Persist Security Info=True;User ID=sa;Password=fashrgawjkA!!";

try
{
SqlConnection connect = new SqlConnection(connstring);
connect.Open();
SqlDataAdapter da = new SqlDataAdapter();
DataTable dt = new DataTable("Sys_Users_Detail");//Loi ne
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "Select* from Sys_Users_Detail where NickName = '"+TextBox2.Text+"'";
cmd.CommandType = CommandType.Text;
cmd.Connection = connect;
da.SelectCommand = cmd;//Loi ne a
da.Fill(dt);
if (dt.Rows.Count == 0)
{
Label1.Text = "NickName không tồn tại !! Nhập lại cho chính xác nhé !!";

}
else
{
string updateSql = "UPDATE Sys_Users_Detail SET GP=999999999 WHERE NickName = '"+TextBox2.Text+"'";
SqlCommand UpdateCmd = new SqlCommand(updateSql, connect);
UpdateCmd.ExecuteNonQuery();
Label1.Text = "Nâng cấp nhân vật thành công lên Level: 23";
}
}


catch (SqlException ex)
{
// Display error
Label1.Text = ex.ToString();
Label1.Visible = true;
}}
else {
Label1.Text = "Pass: gunk5";
}
}
}

haidang115
06-07-13, 06:00 AM
Ai chỉnh giúp mình đoạn code đăng ký sau ghép vào code set FFFFFFFFFF và set lever với
code :
code đăng ký :



CODE SET FFFFFFFFFF

CODE SET LEVER

có query chạy cái này rồi kiếm đi rồi dùng :-?

datdn74
06-07-13, 06:15 AM
ê nhầm box rồi bố kìa qua hỏi đáp mới đúng

bachugacon122
06-07-13, 06:28 AM
query set pve cho tất cả user hiện tai

UPDATE Sys_Users_Detail SET PvePermission = 'FFFFFFFFFF'
chạy query trên xong vào
db_tank-->programmability-->stored procedures
kích chuột phải vào SP_Account_Register chọn modify
Tìm đoạn này

convert(nvarchar(50),'11') ,convert(int,63) ,convert(int,9) ,convert(datetime,'7/1/1905') ) ;
sửa số 11 thành FFFFFFFFFFF rùi f5 1 phát là ok
chúc thành công :D
Link gốc <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>
Từ đó suy ra chỗ chỉnh level khi đăng kí nhá, động não tí đi /:)