Làm cách nào để tạo đăng xuất trong php?

Trong bài đăng này, chúng tôi sẽ hướng dẫn bạn Cách tạo hệ thống đăng nhập và đăng xuất trong PHP MySQL. Hệ thống đăng nhập và đăng xuất là điều quan trọng nhất để quản lý người dùng, quản lý phiên là một điều quan trọng để quản lý người dùng trong toàn bộ thời gian đăng nhập. Chúng tôi phải tìm nạp cùng một giá trị cho người dùng và kiểm tra phiên và Đăng ký giá trị phiên và thực hiện hủy để đăng xuất

Cách tạo hệ thống đăng nhập và đăng xuất trong PHP MySQL

1-Tạo cơ sở dữ liệu

  • Mở Phpmyadmin trong Trình duyệt của bạn
  • Nhấp vào Hiển thị tab cơ sở dữ liệu ở phía trên
  • Đặt tên Cơ sở dữ liệu “đăng nhập”
  • Sau khi tạo cơ sở dữ liệu Mở nó
  • Nhấp vào Tab SQL trên khu vực Trên cùng
  • Sao chép mã nguồn bên dưới và dán nó
  • Sau đó bấm vào Đi
-- phpMyAdmin SQL Dump
-- version 4.2.7.1
-- //www.phpmyadmin.net
--
-- Host: 127.0.0.1
-- Generation Time: May 02, 2016 at 09:12 AM
-- Server version: 5.6.20
-- PHP Version: 5.5.15

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Database: `login`
--

-- --------------------------------------------------------

--
-- Table structure for table `users`
--

CREATE TABLE IF NOT EXISTS `users` [
`user_id` int[11] NOT NULL,
  `username` varchar[50] NOT NULL,
  `password` varchar[50] NOT NULL,
  `name` varchar[50] NOT NULL
] ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;

--
-- Dumping data for table `users`
--

INSERT INTO `users` [`user_id`, `username`, `password`, `name`] VALUES
[2, 'admin', 'admin', 'admin'],
[4, 'Deepak', 'deepak', 'Deepak'];

--
-- Indexes for dumped tables
--

--
-- Indexes for table `users`
--
ALTER TABLE `users`
 ADD PRIMARY KEY [`user_id`];

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `users`
--
ALTER TABLE `users`
MODIFY `user_id` int[11] NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=5;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

HOẶC Nhập tệp DB

Sau khi tải về giải nén mã nguồn trong thư mục gốc của bạn

  • Mở Phpmyadmin trong Trình duyệt của bạn
  • Nhấp vào Hiển thị tab cơ sở dữ liệu ở phía trên
  • Đặt tên Cơ sở dữ liệu “đăng nhập”
  • Sau khi tạo cơ sở dữ liệu Mở nó
  • Nhấp vào Nhập Tab trên khu vực Trên cùng
  • Bạn có thể Tìm tệp Db trong  Mã nguồn đã tải xuống Chọn nó
  • Sau đó bấm vào Đi

2- Tạo kết nối cơ sở dữ liệu

Sau khi nhập Tệp Cơ sở dữ liệu, bước tiếp theo là tạo kết nối cơ sở dữ liệu bằng cách sử dụng php, sao chép mã bên dưới và lưu dưới dạng “db. php”

3 – Tạo Form đăng nhập bằng HTML

trong bước này, chúng ta sẽ tạo một Form đăng nhập bằng HTML

 
    

Login

4 – Tạo kiểu cho Biểu mẫu đăng nhập bằng CSS

trong bước này, chúng ta sẽ tạo một tệp có tên là “style. css” và trong tệp này, chúng tôi tạo biểu mẫu hấp dẫn bằng cách sử dụng css

body {
  color: #fff;
  font: 87.5%/1.5em 'Open Sans', sans-serif;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}



.form-wrapper {
width:300px;
height:370px;
  position: absolute;
  top: 50%;
  left: 48%;
  margin: -184px 0px 0px -155px;
  background: pink;
  padding: 15px 25px;
  border-radius: 5px;
  box-shadow: 0px 1px 0px rgba[0,0,0,0.6],inset 0px 1px 0px rgba[255,255,255,0.04];
}

.form-item {
width:100%;
}


h3{
  font-size: 25px;
  font-weight: 640;
  margin-bottom: 10px;
  color: white;
  padding:6px;
  font-family:'sans-serif','helvetica';
}



.form-item input{
  border: none;
  background:transparent;
  color: #fff;
  margin-top:11px;
  font-family: 'Open Sans', sans-serif;
  font-size: 1.2em;
  height: 49px;
  padding: 0 16px;
  width: 100%;
  padding-left: 55px;

}
input[type='password']{
	background: transparent url["img/pass.jpg"] no-repeat;
	background-position: 10px 50%;
}
input[type='text']{
	background: transparent url["img/user.jpg"] no-repeat;
	background-position: 10px 50%;

}

.form-item input:focus {
  outline: none;
  border:1.4px solid #cfecf0;
}

.button-panel {
  margin-bottom: 20px;
  padding-top: 10px;
  width: 100%;
}

.button-panel .button {
  background: #00b6df;
  border: none;
  color: #fff;
  cursor: pointer;
  height: 50px;
  font-family: 'helvetica','Open Sans', sans-serif;
  font-size: 1.2em;
  text-align: center;
  text-transform: uppercase;
  transition: background 0.6s linear;
  width: 100%;
  margin-top:10px;
}

.button:hover {
  background: #6eb7cb;
}

.form-item input, .button-panel .button {
  border-radius: 2px
}

5 -Kiểm tra cơ sở dữ liệu để biết tên người dùng và mật khẩu hợp lệ bằng PHP

trong bước này, chúng ta sẽ tạo tập lệnh PHP để kiểm tra cơ sở dữ liệu để tìm tên người dùng HOẶC mật khẩu hợp lệ

  

Chủ Đề