Bài trước, chúng ta đã xây dựng xong 2 thư viện session và functions admin rồi ! Bài này, chúng ta sẽ kết nối database và cấu trúc index cho phần admin. Bây giờ chúng ta bắt tay vào việc thôi !
Trong Bài 1, file admin/core/init.php
sẽ là file kết nối database để làm cầu nối với các file xử lý, index và chứa các thông tin chung của webite. Các bạn mở file admin/core/init.php
lên và copy đoạn code này vào :
Chúng ta sẽ require 3 thư viện trong folder admin/classes
. Vì đây là file trung gian require với các file xử lý và index nên path require các thư viện chúng ta sẽ viết cùng cấp với folder admin/classes
và cũng như các folder khác trong phần admin.
Đầu tiên chúng ta sẽ khởi tạo class DB
, sau đó gọi hàm connect()
để kết nối database. Ngoài ra chúng ta dùng hàm set_char()
với tham số là utf8
để charset cho database.
$_DOMAIN
sẽ chứa đường dẫn tuyệt đối của folder admin trên trình duyệt. Ngoài ra chúng ta sẽ thiếp lập múi thời gian để insert vào database.
Ta sẻ khởi tạo class Session, sau đó gọi hàm start để bắt đầu session.
Để kiểm tra session chúng ta sẽ kiểm tra kết quả trả về của hàm get() :
$user
bằng kết quả trả về (tức đã đăng nhập).$user
bằng rỗng (tức chưa đăng nhập).Tiếp theo chúng ta sẽ xây dựng cấu trúc cho file admin/index.php
. Các bạn mở file admin/index.php
lên và copy đoạn code này vào :
Ok ! Giờ các bạn chạy thử file admin/index.php
, nếu màn hình trắng và không báo lỗi gì thì thành công rồi nhé !
Qua bài này, chúng ta đã kết nối database và xây dựng cấu trúc index cho admin rồi. Bài tiếp theo chúng ta cùng xây dựng header và footer cho phần admin của trang tin tức nhé ! Cảm ơn các bạn đã theo dõi và chúc các bạn thành công !
+ 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!
+ -:
+ -: