Inurl /admin/login.php nepal

Xin chào độc giả, Hôm nay trong blog này, bạn sẽ tìm hiểu cách tạo Biểu mẫu Đăng nhập và Đăng ký bằng Xác minh Email bằng PHP và MySQL. Trước đó tôi đã chia sẻ một blog về Cách định cấu hình XAMPP để gửi Thư từ Localhost bằng PHP?

Như chúng ta đã biết, biểu mẫu đăng nhập và & Đăng ký là tập hợp các trường nhập khác nhau – Tên, Email, Tên người dùng, Mật khẩu, v.v. được sử dụng để xác thực người dùng trước khi cấp quyền truy cập vào trang web. Trong chương trình của chúng tôi [đăng nhập & Biểu mẫu đăng ký bằng xác minh email], có mười một tệp PHP và một tệp là tệp CSS có nghĩa là có tổng cộng mười hai tệp trong thư mục tên người dùng của chúng tôi.

Inurl /admin/login.php nepal
Lúc đầu, trên trang web chỉ hiển thị một biểu mẫu đăng nhập và bên trong biểu mẫu đăng nhập, có một liên kết đăng ký ngay để chuyển hướng người dùng đến lần đăng ký đầu tiên trước khi đăng nhập. Khi người dùng cố gắng đăng nhập mà không cần đăng ký biểu mẫu, sẽ hiển thị thông báo lỗi có nhãn là "Có vẻ như bạn chưa phải là thành viên. Nhấp vào liên kết dưới cùng để đăng ký".

Trong biểu mẫu đăng ký, trong khi người dùng đang đăng ký, nếu anh ta nhập cùng một email đã tồn tại trong cơ sở dữ liệu của chúng tôi thì sẽ hiển thị thông báo lỗi có nhãn là "Email mà bạn đã nhập đã tồn tại. ”. Và khi người dùng không khớp hai tổ hợp mật khẩu, cũng sẽ hiển thị thông báo lỗi có nhãn là "Mật khẩu xác nhận của bạn không khớp"

Khi người dùng điền chính xác tất cả các thông tin đầu vào được yêu cầu, thì số mã xác minh gồm sáu chữ số sẽ được gửi đến email của người dùng và anh ta sẽ được chuyển hướng đến trang Xác minh OTP. Nếu người dùng nhập sai mã, sẽ hiển thị thông báo lỗi có nhãn là "Bạn đã nhập sai mã. ”. Nếu người dùng thoát khỏi trang mã xác minh OTP mà không nhập mã xác minh hợp lệ hoặc chính xác và đến trang đăng nhập để đăng nhập bằng cùng một email và mật khẩu mà anh ta đã sử dụng để đăng ký, thì anh ta sẽ được chuyển hướng trở lại trang OTP và hiển thị một thông báo thông tin có nhãn là "Có vẻ như bạn chưa xác minh email của mình"

Khi người dùng nhập đúng mã xác minh, thì anh ta sẽ được chuyển hướng đến Trang chủ. Trên trang chủ, có một thanh điều hướng có logo ở góc trên cùng bên trái và nút đăng xuất ở góc trên cùng bên phải. Ở giữa trang chủ, có một thông báo chào mừng với tên của người dùng mà anh ấy đã nhập khi đăng ký biểu mẫu. Và khi người dùng nhấp vào nút đăng xuất, anh ta sẽ được chuyển hướng đến trang đăng nhập và tại thời điểm này, anh ta có thể đăng nhập bằng email và mật khẩu chính xác của họ và sẽ được chuyển hướng trực tiếp đến trang chủ mà không cần chuyển hướng đến bất kỳ trang nào khác

Nếu bạn cảm thấy khó hiểu những gì tôi đang nói. Bạn có thể xem video hướng dẫn đầy đủ về chương trình này (Đăng nhập và Đăng ký với Xác minh Email)

Video Hướng dẫn Đăng nhập và Biểu mẫu Đăng ký với Xác minh Email

 
Trong video, bạn đã xem bản demo của dự án này và tôi hy vọng bạn sẽ thích nó. Trong dự án này, tôi đã gửi thư từ Localhost bằng PHP và bạn phải định cấu hình XAMPP của mình để Gửi thư từ Localhost bằng PHP. Nếu bạn không định cấu hình XAMPP thì thư của bạn dùng để gửi mã OTP cho người dùng sẽ không được gửi và việc tải xuống các tệp nguồn của dự án này là vô nghĩa.

Biểu mẫu Đăng nhập & Đăng ký với Xác minh Email [Mã nguồn]

Nhấp vào nút tải xuống đã cho và bạn sẽ được chuyển hướng đến trang hẹn giờ, chỉ cần đợi cho đến khi bộ hẹn giờ hoàn tất. Khi bộ đếm thời gian hoàn tất thì tệp zip sẽ tự động tải xuống. Khi bạn tải xuống tệp zip, chỉ cần giải nén nó và bạn sẽ nhận được một thư mục chứa tất cả các tệp mã hóa cần thiết với biểu mẫu người dùng. tập tin sql. Sau đó, tạo cơ sở dữ liệu và tên cơ sở dữ liệu phải là biểu mẫu người dùng rồi nhập biểu mẫu người dùng. sql bằng cách nhấp vào tab nhập trong cơ sở dữ liệu. Tệp này sẽ tạo tất cả các bảng cần thiết với các cột. Thế là xong không cần làm gì thêm