台灣最大程式設計社群網站
線上人數
1097
 
會員總數:245961
討論主題:189545
歡迎您免費加入會員
討論區列表 >> PHP >> 新手提問【分享連結在line時】才會出現的title 亂碼
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
新手提問【分享連結在line時】才會出現的title 亂碼
價值 : 5 QP  點閱數:235 回應數:5
樓主

cookie888
門外漢
0 1
16 3
發送站內信

大家好
想請問大家
我最近要將公司的網站html4 改成html 5
用瀏覽器瀏覽的時候
都一切正常
但如果要分享連結在line上
他的title中文就會變成亂碼
編碼部分應該是沒有錯
瀏覽器瀏覽時也是正常
但為什麼會這樣??

我改了好久都沒辦法正常
因為是osc改的不知道是不是資料庫的問題

但我直接使用靜態文字也是一樣
請大家救救我,光這個問題就搞了快半個月
搜尋老半天也尋找不到
因為小妹只會html對程式也不大了解
請大家幫忙救命 老闆快殺了我



我有把charset=<?php echo CHARSET; ?>"> 改成charset=big5">

<!DOCTYPE html>
<html lang="en">
<head>

<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
<title>新站修改測試</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge">


<meta name='viewport' content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">



搜尋相關Tags的文章: [ 亂碼 ] , [ tiltle ] , [ php ] , [ line ] , [ osc ] ,
本篇文章發表於2020-03-10 21:00
1樓
作者回應

cookie888
檢舉此回應

↑像這樣
但瀏覽器上是正常
本篇文章回覆於2020-03-10 21:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

迷路
捐贈 VP 給 迷路 檢舉此回應
第一,將<html lang="en">改成<html lang="zh-tw">
第二,將<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
改成<meta charset="big5">
先這樣試試看,如果依然是亂碼
請將檔案存成utf-8格式,並將charset改成utf-8再試看看
line瀏覽器可以說是繼IE之後的大魔王
本篇文章回覆於2020-03-11 09:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

cookie888
檢舉此回應
非常感謝@迷路大大的回覆
第一/第二之前都有做過,是無效的
請將檔案存成utf-8格式,並將charset改成utf-8再試看看
↑這個是甚麼意思呢?
謝謝
本篇文章回覆於2020-03-11 11:01
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

cookie888
檢舉此回應
請將檔案存成utf-8格式,並將charset改成utf-8再試看看
↑試過了,還是不行
本篇文章回覆於2020-03-11 12:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
你先做1個靜態網頁(像底下那樣)
然後放在sever, 再把網址貼到line...




範例...
http://sfcs.zapto.org/forline.htm
本篇文章回覆於2020-03-12 17:48
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.