2014-04-15 49 views
0

我在我的網站上遇到了一些加重和特殊字符的問題。帶.php擴展名的重要問題

這個問題只發生在我的網站主辦(我有另一個網站在同一個託管帳戶,這個與問題是在一個子文件夾中,主網站運作良好),本地與Wamp服務器一切都OK 。

所以,我的問題是:用.php擴展口音不正確顯示,但如果我只改變從.php文件擴展名.html每個口音都OK。


編輯:

,我發現我的問題......我改變從記事本+ +我的代碼編輯器崇高文字和現在的作品。

這很奇怪,因爲它與WAMP和一個免費空間,但不是我的主要工作hebhosting很好:/

無論如何,非常感謝你的幫助。

+0

不知道你需要什麼,但你嘗試過使用類似'標題(「內容類型:text/html的;字符集= utf-8」);'你PHP腳本? – techouse

+0

你好, 我試過這個解決方案,但是這並沒有解決我的問題:/ 實際上,這真的很奇怪。我試過我的頁面沒有任何PHP腳本或任何在PHP中,並將文件擴展名改爲.html,並且每個字符都顯示正確。 但是,如果我再次將我的文件(我的.html文件)更改爲.php,我有這個問題:/ – tjsf2011

+0

嗯,你可以將該PHP文件粘貼到某處嗎? – techouse

回答

0

您需要使用ASCII字符

而且您的內容類型設置是否正確?

我找你:你可以使用這個:é(ASCII 130)

1
header('Content-type: text/html; charset=utf-8'); 

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 

需要注意的是,不同的地方文字的來源,你可能要檢查一些其他的一些東西(數據庫連接,源文件編碼,...) - 我在其中一個類似問題的答案中列出了很多。

按照類似的問題 Charset=utf8 not working in my PHP page