viết lại TaiKhoanThem.asp
PHP Code:
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Website_TinTuc.Models.TAI_KHOAN>" %>
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
<script type="text/javascript">
var flag_E=false; var flag_P=false;var flag_regP=false;
$(document).ready(function () {
$('#SubmitLuu').click(function () {
var flag_email = $('#reg_email').val();
var flag_mk = $('#reg_pass').val();
var flag_repass = $('#reg_repass').val();
if (flag_E == false) {
alert("Nhập vào Email:");
return false;
}
if (flag_P == false) {
alert("Nhập PassWord:");
return false;
}
if (flag_regP == false) {
alert("Xác nhận mật khẩu không đúng:");
return false;
}
if (flag_E == true && flag_P == true && flag_regP == true) {
return true;
}
})
$('#e_mail').blur(function () {
var mt = $('#e_mail').val();
$.post("/Admin/testEmail", { ct: mt }, function (data) {
var ketqua = data.ketqua;
$('#tb').text(ketqua);
if (ketqua == "valid") {
$('#tb').text("Email không hợp lệ");
$('#reg_email').css("display", "block");
$('#reg_email').css("background", "url(../../Content/Admin/Images/del.jpg)"); // check xác nhận mật khẩu sai
flag_E = false;
} else
if (ketqua == "true") {
$('#reg_email').css("display", "block");
$('#reg_email').css("background", "url(../../Content/Admin/Images/check1.jpg)");
$('#tb').text("");
flag_E = true;
} else {
$('#reg_email').css("display", "block");
$('#reg_email').css("background", "url(../../Content/Admin/Images/del.jpg)"); // check xác nhận mật khẩu sai
$('#tb').text("Email đã có người sử dụng");
flag_E = false;
}
})
})
$('#MATKHAU').blur(function () {
var MK = $('#MATKHAU').val();
var re_MK = $('#Re_Matkhau').val();
if (MK == "") {
$('#reg_pass').css("display", "none");
flag_P = false;
return;
}
if (flag_regP == false) {
$('#reg_repass').css("display", "none");
//check pass
$('#reg_pass').css("display", "block");
$('#reg_pass').css("background", "url(../../Content/Admin/Images/check1.jpg)");
flag_P = true;
} else if (MK == re_MK) {
//check pass
$('#reg_pass').css("display", "block");
$('#reg_pass').css("background", "url(../../Content/Admin/Images/check1.jpg)");
//check regpass
$('#reg_repass').css("display", "block");
$('#reg_repass').css("background", "url(../../Content/Admin/Images/check1.jpg)");
flag_P = true;
} else {
//check pass
$('#reg_pass').css("display", "block");
$('#reg_pass').css("background", "url(../../Content/Admin/Images/check1.jpg)");
flag_P = true;
//check regpass
$('#reg_repass').css("display", "block");
$('#reg_repass').css("background", "url(../../Content/Admin/Images/del.jpg)"); // check xác nhận mật khẩu sai
}
})
$('#Re_Matkhau').blur(function () {
var mk = $('#MATKHAU').val();
var re_mk = $('#Re_Matkhau').val();
if (flag_P == false) {
$('#reg_repass').css("display", "block");
$('#reg_repass').css("background", "url(../../Content/Admin/Images/del.jpg)"); // check xác nhận mật khẩu sai
flag_regP = false;
return;
}
if (re_mk == mk) {
$('#reg_repass').css("display", "block");
$('#reg_repass').css("background", "url(../../Content/Admin/Images/check1.jpg)"); // check xác nhận mật khẩu sai
flag_regP = true;
}
else {
$('#reg_repass').css("display", "block");
$('#reg_repass').css("background", "url(../../Content/Admin/Images/del.jpg)"); // check xác nhận mật khẩu sai
flag_regP = false;
}
})
})
</script>
<center>
<h2>THÊM TÀI KHOẢN</h2>
<% using (Html.BeginForm("TaiKhoanThemPost","Admin",FormMethod.Post))
{ %>
<%: Html.ValidationSummary(true) %>
<table>
<tr>
<td colspan="2" align="center">
<span id="tb" style="color:red"></span>
</td>
</tr>
<tr>
<td align="right">Họ tên: </td>
<td><%:Html.TextBoxFor(p => p.HOTEN, new { @class = "combobox", @style = "width:200px" })%></td>
</tr>
<tr>
<td><div class="separator"></div></td>
</tr>
<tr>
<td align="right">Điện thoại: </td>
<td><%:Html.TextBoxFor(p=>p.DIENTHOAI,new {@class="combobox", @style="width:200px"}) %></td>
</tr>
<tr>
<td><div class="separator"></div></td>
</tr>
<tr>
<td align="right"><span style="color:Red;font-weight:bold">(*)</span> Email: </td>
<td><input type="text" id = "e_mail" name="e_mail" value="" class="combobox" style = "width:200px" /></td>
<td>
<span>
<input type="button" id="reg_email" value="" style ="background:url(../../Content/Admin/Images/check1.jpg); border:0px; height:18px;width:18px; display:none" disabled="disabled" />
</span>
</td>
</tr>
<tr>
<td><div class="separator"></div></td>
</tr>
<tr>
<td align="right"><span style="color:Red;font-weight:bold">(*)</span> Mật khẩu: </td><%--onblur=" KiemTraPass();"/--%>
<td><input type="password" name="MATKHAU" id="MATKHAU" style="width:200px" class="combobox" /></td>
<td>
<span>
<input type="button" id="reg_pass" value="" style ="background:url(../../Content/Admin/Images/check1.jpg); border:0px; height:18px;width:18px; display:none" disabled="disabled" />
</span>
</td>
</tr>
<tr>
<td><div class="separator"></div></td>
</tr>
<tr>
<td align="right"><span style="color:Red;font-weight:bold">(*)</span>Xác nhận mật khẩu: </td><%--onblur ="KiemTraRe_Pass();"--%>
<td><input type="password" id="Re_Matkhau" class="combobox" style="width:200px" /></td>
<td><span>
<input type="button" id="reg_repass" value="" style ="background:url(../../Content/Admin/Images/check1.jpg);border:0px; height:18px;width:18px; display:none" disabled="disabled" />
</span>
</td>
</tr>
<tr>
<td><div class="separator"></div></td>
</tr>
<tr>
<td align="right">Loại quyền</td>
<td><select name="LOAIQUYEN" style="width:205px" class="combobox">
<option value="1" selected="selected">Quản trị</option>
<option value="2">Thành viên</option>
</select></td>
</tr>
<tr>
<td><div class="separator"></div></td>
</tr>
<tr>
<td align="right">Hiện trạng:</td>
<td ><select name="KHOATK" style="width:205px" class="combobox">
<option value="TRUE" selected="selected">Khóa tài khoản</option>
<option value="FALSE">Đang Mở</option>
</select>
</td>
</tr>
<tr>
<td><div class="separator"></div></td>
</tr>
<tr>
<td colspan="3" style="text-align:center">
<input type="submit" id="SubmitLuu" value="" style="background:url(../../Content/Admin/Images/Luu_button1.jpg); width:100px; height:40px; border:0px" onmouseover="DoiMauNutLuu(1);" onmouseout="DoiMauNutLuu(2);" />
</td>
</tr>
</table>
<% } %>
</center>
</asp:Content>