[Laravel Series] 23. Bảo mật trong Laravel

Bảo mật là một trong những tính năng quan trọng nhất trong việc xây dựng ứng dụng web. Nó cho người dùng thấy được dữ liệu của họ đang được an toàn khi truy cập vào web. Laravel cung cấp rất nhiều cơ chế để bảo vệ website. Một vài tính năng như sau: Lưu… Continue reading [Laravel Series] 23. Bảo mật trong Laravel

Hướng dẫn cách thêm một menu tùy chỉnh vào theme WordPress

Bạn muốn thêm một menu tùy chỉnh vào trong theme WordPress? Mặc địch, nhiều theme WordPress đã được thiết kế sẵn các vị trí hiển thị menu trong layout. Trong bài viết này, chúng tôi sẽ chỉ bạn cách để thêm nhiều menu vào trong giao diện WordPress. Vậy khi nào bạn cần tới việc… Continue reading Hướng dẫn cách thêm một menu tùy chỉnh vào theme WordPress

Hướng dẫn xây dựng ứng dụng giỏ hàng (P1)

Chào các bạn trong bài viết hôm nay mình xin giới thiệu tới các bạn phương pháp xây dựng một hệ thống shopping cart (giỏ hàng) trong lập trình PHP. Đây là một ứng dụng vô cùng phổ biến mà ta vẫn hay gặp trên những website thương mại điện tử hiện nay. Ứng dụng… Continue reading Hướng dẫn xây dựng ứng dụng giỏ hàng (P1)

Hướng dẫn xây dựng ứng dụng giỏ hàng (P2)

Chào các bạn ở phần trước mình đã thực hiện công việc hiển thị thông tin của những cuốn sách trong CSDL và quy trình thực thi việc thêm 1 cuốn sách vào trong giỏ hàng cũng như cách quản lý giỏ hàng. Ở phần này chúng ta sẽ cùng tìm hiểu về phương thức… Continue reading Hướng dẫn xây dựng ứng dụng giỏ hàng (P2)

Hướng dẫn cách upload tập tin sử dụng phương thức lập trình hướng đối tượng

Chào các bạn hôm nay chúng ta sẽ cùng học cách tải tập tin lên bằng phương thức lập trình hướng đối tượng trong lập trình PHP cơ bản. Trước tiên Tạo 1 PHP Project tên là OOP, xong tạo 1 Folder tên là upload, trong Foder upload tạo tiếp 1 Foder tên class, trong… Continue reading Hướng dẫn cách upload tập tin sử dụng phương thức lập trình hướng đối tượng

Giới thiệu về CodeIgniter

1. CodeIgniter là gì? CodeIgniter là một trong những PHP framework phổ biến nhất trong những năm trở lại đây. Nó được xây dựng với tiêu chí: phát triển ứng dụng nhanh, đơn giản và sáng sủa. Phiên bản chính thức đầu tiên của CodeIgniter được công bố ngày 28/02/2006, cho đến nay phiên bản… Continue reading Giới thiệu về CodeIgniter

Bài 3: Static Pages trong Codeignter

Trong tutorial này tôi sẽ hướng dẫn các bạn viết một site đơn giản chưa sử dụng đến database. Mặc định trong series này tôi sẽ demo trên localhost với project learnci được tạo trong bài 1. Đối với một số bạn chưa có kinh nghiệm với PHP và MVC thì bài viết này có thể hơi… Continue reading Bài 3: Static Pages trong Codeignter

Bài 4: Routes trong CodeIgniter

Trở lại với ví dụ của bài trước, mọi đường dẫn đều có dạng: localhost/learnci/index.php/[controller-class]/[method]/[arguments] Đôi khi ta muốn tùy biến đường dẫn theo ý mình hoặc vì một mục đích khác (ví dụ SEO), ta cần sử dụng routes. Khóa học Lập trình PHP Nâng cao CodeIgniter & WordPress   Bây giờ mở file… Continue reading Bài 4: Routes trong CodeIgniter

Bài 5: Sử dụng database trong CodeIgniter

Trong bài trước chúng ta đã nắm được cách rewrite URL bằng routes. Bài viết hôm nay tôi sẽ hướng dẫn cho các bạn thao tác với database MySQL thông qua ví dụ về một website tin tức đơn giản. Trước tiên ta cần cấu hình database trong file application/config/database.php. Tạo model: Trong database tạo… Continue reading Bài 5: Sử dụng database trong CodeIgniter