Form đăng nhập đơn giản bằng PHP với mã nguồn cơ sở dữ liệu MySQL

Trang đăng nhập cho phép người dùng đã đăng ký truy cập trang web và quản lý tài khoản của mình bằng cách nhập tên người dùng và mật khẩu

Phiên người dùng được tạo khi đăng nhập thành công

Điều này giúp phát hiện người dùng có thực sự đăng nhập hay không khi truy cập vào các trang web khác và nó cũng giúp hiển thị nội dung theo người dùng

Trong hướng dẫn này, tôi chỉ cho bạn cách tạo trang Đăng nhập bằng PHP và MySQL

Form đăng nhập đơn giản bằng PHP với mã nguồn cơ sở dữ liệu MySQL

Bản trình diễn Tải xuống


nội dung

  1. Cấu trúc bảng
  2. Cấu hình
  3. HTML
  4. CSS
  5. PHP
  6. Thử nghiệm
  7. Phần kết luận

1. Cấu trúc bảng

Tôi đang sử dụng bảng

5 trong ví dụ hướng dẫn

CREATE TABLE `users` (
  `id` int(11) NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `username` varchar(80) NOT NULL,
  `name` varchar(80) NOT NULL,
  `password` varchar(80) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

2. Cấu hình

Tạo tệp

6 để cấu hình cơ sở dữ liệu

Mã hoàn thành


3. HTML

Tạo bố cục trang đăng nhập có hai thành phần loại đầu vào để nhập tên người dùng và mật khẩu và một nút để gửi biểu mẫu

Mã hoàn thành

Login


4. CSS

/* Container */
.container{
    width:40%;
    margin:0 auto;
}

/* Login */
#div_login{
    border: 1px solid gray;
    border-radius: 3px;
    width: 470px;
    height: 270px;
    box-shadow: 0px 2px 2px 0px  gray;
    margin: 0 auto;
}

#div_login h1{
    margin-top: 0px;
    font-weight: normal;
    padding: 10px;
    background-color: cornflowerblue;
    color: white;
    font-family: sans-serif;
}

#div_login div{
    clear: both;
    margin-top: 10px;
    padding: 5px;
}

#div_login .textbox{
    width: 96%;
    padding: 7px;
}

#div_login input[type=submit]{
    padding: 7px;
    width: 100px;
    background-color: lightseagreen;
    border: 0px;
    color: white;
}

5. PHP

Trên biểu mẫu gửi kiểm tra tên người dùng và mật khẩu đã nhập hay chưa. Nếu được nhập thì thực hiện truy vấn

7 để đếm các bản ghi trên cơ sở tên người dùng và mật khẩu

Nếu truy vấn trả về lớn hơn 0 thì hãy khởi tạo

8 và chuyển hướng đến 
0

Nếu nó trả về 0 thì hiển thị

1

Hoàn thành mã

 0){
            $_SESSION['uname'] = $uname;
            header('Location: home.php');
        }else{
            echo "Invalid username and password";
        }

    }

}

Trang chủ

Tạo tệp

0 mới

Đầu tiên, kiểm tra xem người dùng đã đăng nhập hay chưa bằng cách kiểm tra biến

3. Nếu nó không được đặt thì hãy chuyển hướng người dùng đến 
4 để đăng nhập

Đã tạo một nút đăng xuất để hủy biến

3 và chuyển hướng đến trang web 
4 trên 
7

Hoàn thành mã

3

6. Bản trình diễn

Xem bản trình diễn


7. Kết luận

Trong hướng dẫn này, tôi đã chỉ cho bạn cách tạo một trang đăng nhập đơn giản với PHP và MySQL

Bạn phải khởi tạo biến

8 để phát hiện người dùng khi đi qua các trang khác và hủy nó khi người dùng nhấp vào nút đăng xuất

Làm cách nào để tạo biểu mẫu đăng nhập bằng cơ sở dữ liệu php và MySQL?

Bước 1- Tạo biểu mẫu đăng nhập HTML PHP. Để tạo một biểu mẫu đăng nhập, hãy làm theo các bước được đề cập bên dưới. .
Bước 2. Tạo mã CSS cho thiết kế trang web. .
Bước 3. Tạo bảng cơ sở dữ liệu bằng MySQL. .
Bước 4. Mở kết nối đến cơ sở dữ liệu MySQL. .
Bước 5 - Tạo phiên đăng xuất. .
Bước 6 - Tạo Mã cho Trang chủ

Làm cách nào để kết nối biểu mẫu đăng nhập với cơ sở dữ liệu trong php?

Để chạy form đăng nhập các bạn mở xampp control panel chạy apache server và PHP. Bây giờ, gõ localhost/xampp/tên thư mục/tên tệp trong trình duyệt và nhấn phím Enter. Tất cả các thiết lập được thực hiện ngay bây giờ. Nhập tên người dùng và mật khẩu vào mẫu đăng nhập và nhấp vào nút đăng nhập

Làm cách nào để kết nối biểu mẫu đăng ký HTML với cơ sở dữ liệu MySQL bằng php?

Đối với điều này, bạn cần làm theo các bước sau. .
Bước 1. Lọc các yêu cầu về biểu mẫu HTML của bạn cho trang web liên hệ với chúng tôi. .
Bước 2. Tạo cơ sở dữ liệu và bảng trong MySQL. .
Bước 3. Tạo biểu mẫu HTML để kết nối với cơ sở dữ liệu. .
Bước 4. Tạo một trang PHP để lưu dữ liệu từ dạng HTML vào cơ sở dữ liệu MySQL của bạn. .
Bước 5. Tất cả đã được làm xong

Làm cách nào để tạo biểu mẫu đăng nhập trong php bằng xampp?

Quy trình tạo trang đăng nhập .
BƯỚC 1- Đầu tiên, khởi chạy Bảng điều khiển XAMPP bằng cách nhấp vào biểu tượng. .
BƯỚC 2- Bây giờ hãy mở bất kỳ trình duyệt web nào trên hệ thống của bạn và truy cập địa chỉ đã cho- http. // máy chủ cục bộ hoặc http. //127. 0. 0. 1. .
BƯỚC 3- Khởi chạy lại Bảng điều khiển XAMPP và nhấp vào "Quản trị viên" tương ứng với mô-đun MySQL