_Aya_
T.E.T.Я.I.S
- 16/12/10
- 580
- 3
Em mới học cái php nên vẫn còn chưa nắm rõ cho lắm mong các anh sửa dùm em cho khớp với database đc ko ạ 

PHP:
require_once("ketnoi.php");
function check_email($email) {
if (strlen($email) == 0) return false;
if (eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$", $email)) return true;
return false;
}
if ( $_GET['act'] == "do" )
{
$Taikhoan = addslashes( $_POST['Taikhoan'] );
$Matkhau = md5( addslashes( $_POST['Matkhau'] ) );
$Matkhau2 = md5( addslashes( $_POST['Matkhau2'] ) );
$Email = addslashes( $_POST['Email'] );
$Hoten = addslashes( $_POST['Hoten'] );
$Ngaysinh = addslashes( $_POST['Ngaysinh'] );
if ( ! $Taikhoan || ! $_POST['Matkhau'] || ! $_POST['Matkhau2'] || ! $Email || ! $Hoten || ! $Ngaysinh)
{
print "Xin vui lòng nhập đầy đủ các thông tin. <a href='javascript:history.go(-1)'>Nhấp vào đây để quay trở lại</a>";
exit;
}
if ( mysql_num_rows(mysql_query("SELECT Taikhoan FROM nguoidung WHERE Taikhoan='$Taikhoan'"))>0)
{
print "Tài khoản này đã có người dùng, Bạn vui lòng chọn tên khác. <a href='javascript:history.go(-1)'>Nhấp vào đây để quay trở lại</a>";
exit;
}
if (!check_email($Email))
{
print "Email này ko hợp lệ. <a href='javascript:history.go(-1)'>Nhấp vào đây để quay trở lại</a>";
exit;
}
if (!ereg("^[0-9]+/[0-9]+/[0-9]{2,4}",$Ngaysinh))
{
print "Ngày tháng năm sinh ko hợp lệ. <a href='javascript:history.go(-1)'>Nhấp vào đây để quay trở lại</a>";
exit;
}
if ( mysql_num_rows(mysql_query("SELECT Email FROM nguoidung WHERE Email='$Email'"))>0)
{
print "Email này đã có người dùng, Bạn vui lòng chọn Email khác. <a href='javascript:history.go(-1)'>Nhấp vào đây để quay trở lại</a>";
exit;
}
if ( $Matkhau != $Matkhau2 )
{
print "Mật khẩu không giống nhau, bạn hãy nhập lại mật khẩu. <a href='javascript:history.go(-1)'>Nhấp vào đây để quay trở lại</a>";
exit;
}
@$a=mysql_query("INSERT INTO nguoidung (Taikhoan, Matkhau, Email, Hoten, Ngaysinh) VALUES ('{$Taikhoan}', '{$Matkhau}', '{$Email}', '{$Hoten}', '{$Ngaysinh}')");
if ($a)
print "Tài khoản {$Taikhoan} đã được tạo. <a href='login.php'>Nhấp vào đây để đăng nhập</a>";
else
print "Có lỗi trong quá trình đăng kí, Vui lòng liên hệ BQT";
}
else
{
print <<<EOF
<form action="xulydangky.php?act=do" method="post">
<table border="1" width="400" cellspacing="1" style="border-collapse: collapse" bordercolor="#C0C0C0">
<tr>
<td>Tên truy nhập:</td>
<td><input type="text" name="Taikhoan" value=""></td>
</tr>
<tr>
<td>Mật khẩu:</td>
<td><input type="password" name="Matkhau" value=""></td>
</tr>
<tr>
<td>Xác nhận mật khẩu:</td>
<td><input type="password" name="Matkhau2" value=""></td>
</tr>
<tr>
<td>Địa chỉ E-mail:</td>
<td><input type="text" name="Email" value=""></td>
</tr>
<tr>
<td>Tên:</td>
<td><input type="text" name="Hoten" value=""></td>
</tr>
<tr>
<td>Sinh nhật (Ngày/Tháng/Năm):</td>
<td><input type="text" name="Ngaysinh" value=""></td>
</tr>
<tr>
<td><input type="submit" name="submit" value="Đăng ký tài khoản"></td>
</tr>
</table>
</form>
EOF;
}

mọi người giúp em với
Nhưng mà thằng bạn em nó bảo cái mã người dùng là id tự động tăng ko nhập đc 

