Tạo RSS site tiếng việt !!!

Discussion in 'Thảo Luận Chung' started by Đêm Tàn, May 28, 2018.

  1. Đêm Tàn

    Đêm Tàn Tân Thủ Thôn

    Em chào các bác. Em có chút vấn đề mong các bác chỉ giáo giúp em. Em xin cảm ơn nhiều.
    Tình hình là em có 1 site tiếng việt, em có conn SQL và tạo 1 file PHP để tạo RSS feed. Tuy nhiên khi em chạy thì bị lỗi tiếng việt trên Title và Description. Các bác vui lòng giúp em với ạ.
     
  2. Hoa Mãn Lâu

    Hoa Mãn Lâu Trưởng Môn

    Cho utf8 vô header nhé
     
    Đêm Tàn likes this.
  3. Đêm Tàn

    Đêm Tàn Tân Thủ Thôn

    Em cho vào rồi mà vẫn lỗi bác ơi...
     
  4. Hoa Mãn Lâu

    Hoa Mãn Lâu Trưởng Môn

    Cho vô ra sao, Copy nguyên cái đoạn header thảy lên đây xem thím
     
    Đêm Tàn likes this.
  5. money

    money Hương Chủ

    Nếu là lỗi TV hiển thị ko đúng (ra giun dế hay dấu ???? ) thường là do dùng các hàm xử lý chuỗi sau khi đã đọc dữ liệu từ database lên.
    Giải pháp đơn giản nhất là đọc db như thế nào thì show ra luôn vậy, không xử lý gì cả.
    Còn nếu muốn đẹp thì dùng các hàm xử lý multibyte tương ứng như mb_strtolower mb_strpos ...
    Ngoài ra có thể lỗi khi lưu data hoặc sai cấu trúc db nên khi hiển thị sai luôn.
     
    Đêm Tàn likes this.
  6. Phan Thị

    Phan Thị Bang Chúng

    PHP:
    <?php
    $con
    =mysqli_connect("localhost","my_user","my_password","my_db");
    // Check connection
    if (mysqli_connect_errno())
     {
      echo 
    "Failed to connect to MySQL: " mysqli_connect_error();
     }

    // Change character set to utf8
    mysqli_set_charset($con,"utf8");

    mysqli_close($con);
    ?>
     
    Đêm Tàn likes this.
  7. Đêm Tàn

    Đêm Tàn Tân Thủ Thôn

    upload_2018-5-29_0-25-43.png
    Nè bác. Em cũng tìm google mà ko ra....chắc do mình gà quá...@@
     
    Last edited: May 29, 2018
  8. Đêm Tàn

    Đêm Tàn Tân Thủ Thôn

    Thật ra em gà code lắm bác ơi nên em không xử lý gì cả. DB thì ko có lỗi gì cả. Túm đầu nó lỗi ra thì lỗi tiếng việt...@@.
    Nó ra dấu chẩm hỏi ko ah...@@
     
  9. Đêm Tàn

    Đêm Tàn Tân Thủ Thôn

    Ok bác. Thank bác nhé. Tí tỉnh em test thử. Phan Thị dạo này sao rồi bác...@@
     
  10. Đêm Tàn

    Đêm Tàn Tân Thủ Thôn

    Em hầu như không xử lý gì cả, sau khi kết nối DB thì em xuất ra theo các hàng trong DB mà bị lỗi bác ạ. Trước dùng WP nó có sẵn..@@.

    upload_2018-5-29_13-13-47.png
     
  11. Hoa Mãn Lâu

    Hoa Mãn Lâu Trưởng Môn

    Ở trong db mysql thì hiện tiếng việt đầy đủ hem? Thêm cái dòng nầy mysqli_set_charset($con,"utf8"); dưới mysql query à của thím là mysql code là mysqli gg để fix lại cho đúng nhé
     
    Đêm Tàn likes this.
  12. Đêm Tàn

    Đêm Tàn Tân Thủ Thôn

    Ok rồi. Thanks bác. Tiện thể cho em hỏi có cách nào nó chỉ xuất hiện feed các bài đăng mới nhất không bác nhỉ. Mà lúc em chạy trên firefox nó không ra feed mà thành file tải app "rss+xml" mới khổ. Thanks bác nhiều nhé...@@
     
  13. console

    console Bang Chúng

    Nếu bác có cái created_at thì query theo nó còn không có thì lấy order theo id lớn nhất limit lại
     
    Đêm Tàn likes this.
  14. Đêm Tàn

    Đêm Tàn Tân Thủ Thôn

    Thank bác nhiều nhé.