Dịch vụ

Sản phẩm

Tin tức

Tích hợp ckeditor vào PHP để hiển thị bài viết

Ở bài viết trước, tôi đã hướng dẫn các bạn cách để tạo một trang thêm bài viết trong PHP cơ bản, nhưng chúng ta vẫn chưa hiển thị bài viết đó ra ngoài Website. Vì vậy, trong bài viết này tôi sẽ hướng dẫn các bạn cách để tích hợp ckeditor vào php để hiển thị bài viết ra ngoài Website.

Ckeditor là gì?

Ckditor là công cụ soạn thảo dữ liệu được rất nhiều người sử dụng vì những tính năng cực kỳ mạnh mẽ của nó. Hiện tại, tổng số lượt tải về của công cụ này đã đạt đến 18 triệu lượt tải, vậy thôi là các bạn đã biết tính thông dụng của công cụ này rồi phải hông nào.

Điều tuyệt vời của công cụ này là bạn có thể tải về hoàn toàn miễn phí.

Việc cài đặt và sử dụng của công cụ này cũng cực kỳ đơn giản, các bạn có thể cài đặt và sử dụng chỉ bằng những bước rất đơn giản.

Hướng dẫn cài đặt ckeditor

Trước khi bạn tích hợp ckeditor vào php, bạn cần phải tải thư viện ckeditor về và thực hiện theo những hướng dẫn dưới đây:

Vào liên kết url https://ckeditor.com/ckeditor-4/download/ và click vào download để tải ckeditor về, ảnh minh họa:

 

Ở đây, chúng ta có 4 gói chính là:

-Basic Package: Gói này chứa các thanh công cụ đơn giản và 17 plugin

-Standard Package: Gói này bao gồm tất cả các thanh công cụ phổ biến, có thể đáp ứng mọi nhu cầu chỉnh sửa

-Full Package: Đây là gói đầy đủ nhất, nó bao gồm tất cả các công cụ khác và chứa đến 73 plugin

-Customize: Gói này sẽ tự điều chỉnh công cụ cho website, công cụ nào cần cho bạn thì nó sẽ tự điều chỉnh cho bạn

Ở đây thì gói Standard Package là gói thông dụng nhất và đủ để đáp ứng mọi nhu cầu lập trình của chúng ta, vì vậy, bạn hãy tải gói này về nhé.

Sau khi tải về, các bạn giải nén ra và sao chép thư mục đó bỏ vào website với đường dẫn là: website/admin/ckeditor.

Tích hợp ckeditor vào PHP để hiển thị bài viết

Để có thể có được một thanh công cụ soạn thảo tiện lợi và hoàn chỉnh sau khi đã tạo trang thêm bài viết, chúng ta cần tích hợp ckeditor vào. Các bạn hãy làm theo các bước dưới đây nhé:

-Bước 1: Trong thư mục admin của website, các bạn tạo thêm một file mới với tên là them-bai-viet-ck.php, đến đây, chúng ta sẽ có đường dẫn là: website/admin/them-bai-viet-ck.php.

-Bước 2: Các bạn hãy copy toàn bộ nội dung của trang thêm bài viết với tên file là them-bai-viet.php và dán vào file mà mình vừa tạo bên trên. Lúc này file sẽ có nội dung là:

 

1

2

3

4

5

6

7

8

9

10

11

12

13

 

14

15

16

17

18

 

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

 

38

39

40

41

 

42

43

44

45

46

47

48

49

50

51

        session_start();

 ?>

        if (isset($_POST["btn_submit"])) {

                                //lấy thông tin từ các form bằng phương thức POST

                $title = $_POST["title"];

                $content = $_POST["content"];

                $is_public = 0;

                if (isset($_POST["is_public"])) {

                        $is_public = $_POST["is_public"];

                }

               

                $user_id = $_SESSION["user_id"];

 

                $sql = "INSERT INTO posts(title, content, user_id, is_public, createdate, updatedate ) VALUES ( '$title', '$content', '$user_id', '$is_public', now(), now())";

                                // thực thi câu $sql với biến conn lấy từ file connection.php

                mysqli_query($conn,$sql);

                echo "Bài viết đã thêm thành công";

        }

 

?>

 

       

 

               

 

                       

 

                                                               

 

                       

  

 

                       

 

                               

 

                               

 

                       

 

                       

 

                                                               

 

                               

Thêm bài viết mới

Tiêu đề bài viết :
Nội dung :