Php đếm hàng

Hướng dẫn tạo trang đăng ký, đăng nhập, thoát bằng PHP với kết nối PDO

Hôm nay, chúng tôi gửi đến các bạn bài hướng dẫn đăng ký và đăng nhập bằng PHP dễ dàng bằng cách sử dụng kết nối PDO với mã hóa mật khẩu tốt hơn, có ưu điểm là làm việc trên các hệ thống cơ sở dữ liệu . PDO là một phần mở rộng của PHP cho phép chúng tôi thực thi mã được chuyển qua nhiều cơ sở dữ liệu và nền tảng
BảngNgười dùng
Người dùng bảng chứa tất cả các chi tiết đăng ký của người dùng

 CREATE TABLE `users` [
`uid` int NOT NULL PRIMARY KEY AUTO_INCREMENT ,
`username` varchar[25] NOT NULL UNIQUE,
`password` varchar[200] NOT NULL ,
`email` varchar[100] NOT NULL,
`name` varchar[100] NOT NULL,
`profile_pic` varchar[200] NOT NULL,
];

Kích hoạt tính năng mở rộng PDO cho PHP, tìm tệp tin này trong tệp cấu hình

exec["set names utf8"];
$dbConnection->setAttribute[PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION];
return $dbConnection;
}
catch [PDOException $e] {
echo 'Connection failed: ' . $e->getMessage[];
}
}
?>
0
cấu hình. php
Tập tin cấu hình kết nối cơ sở dữ liệu, ở đây bạn phải sửa đổi tên người dùng, mật khẩu và chi tiết cơ sở dữ liệu. Nếu bạn đang sử dụng cơ sở dữ liệu khác, hãy thay đổi giá trị kết nối của trình điều khiển PDO []

exec["set names utf8"];
$dbConnection->setAttribute[PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION];
return $dbConnection;
}
catch [PDOException $e] {
echo 'Connection failed: ' . $e->getMessage[];
}
}
?>

Kết nối PDO PostgreSQL
Bật tiện ích mở rộng PDO_PGSQL và sử dụng
postgresql. máy chủ=$dbhost;port=5432;dbname=$dbname;$dbuser, $dbpass
Mã HTML đăng nhập
Content code HTML đơn giản

Login

Username or Email Password

Logout

đăng xuất. php
Mã này sẽ xóa các giá trị phiên bản của người dùng

window.location='$url'";
}
?>

Bài viết này đã giúp ích cho bạn chưa?

Bài viết mới

Chủ Đề