Mục lục:
1. Xây dựng DataBase bảng thành viên
2. Xây dựng form đăng kí thành viên
3. Xử lý thao tác đăng kí thành viên
Trước tiên bạn tạo một database tên demo và tạo thêm một bảng member bằng cách chạy câu truy vấn dưới đây:
|
Tiếp theo ta sẽ Insert một user với tên là admin để làm người quản trị:
|
Admin là thành viên quản trị của hệ thống website có và có level = 1. Nghĩa là:
Và mật khẩu của admin là MD5('titoe.net')
, nghĩa là trong hệ thống để bảo đảm an toàn thì ta sẽ dùng hàm MD5 để băm mật khẩu lưu vào trong cơ sở dữ liệu. Như vậy khi check Login thì phải dùng hàm MD5 trong PHP để mã hóa trước khi đưa vào so sánh.
Bạn tạo một file tên register.php
với nội dung như sau:
|
Action của form mình trỏ đến file xuly.php
nên khi submit form hệ thống sẽ gửi thông tin đến file này. Giao diện như sau:
Form đăng ký thành viên
Trước khi xử lý thao tác thêm thành viên thì ta có một số lưu ý như sau:
id
có thuộc tính auto increment (tự động tăng) nên ta không cần truyền giá trị vào lúc thêmBây giờ bạn tạo file xuly.php
với nội dung như sau:
|
Trong file này bạn chú ý mình sử dụng alert được echo từ php để xuất ra thông báo là thành công hay thất bại. Bây giờ bạn chạy thử và kết quả sẽ:
Và đồng thơi sau khi thông báo lên màn hình tôi có dùng hàm window.location
để redirect sang trang cần thiết. Bây giờ bạn thử test và xem trong CSDL có không nhé
Về bài trước... |
Bài tiếp theo... |
+ Lê Văn Thuyên-0379136392:Cảm ơn quý vị và các bạn đã vào Website của Lê Thuyên! Lê thuyên rất mong nhận được sự góp ý của quý vị và các bạn cho sự phát triển của website này. Xin chân thành cảm ơn!
* Dũng Trung-090567448:Lê Văn Thuyên0379136392--->Ok.Anh!
* Bé Nguyễn-benguyen@gmail,com:Lê Văn Thuyên0379136392--->Good job!
+ -:
+ -: