0
我寫了一個PHP腳本,它從頁面獲取文本輸入作爲輸入。該代碼是僅此,就目前來看:爲什麼特殊字符在頁面中呈現不好?
<?php
include("../Includes/Database.php");
mysql_select_db('...', $db3);
$originalText=$_POST['text'];
echo $originalText;
?>
代碼工作正常,正常輸入(可打印的ASCII),而不是特殊字符,如é
,д
,φ
...例如,輸入輸出Stack Overflow
Stack Overflow
,而Δημοκρατία
返回。它對擴展ASCII不起作用:même
返回même
。
我不需要完整的Unicode支持[雖然它會是不錯的],只是擴展ASCII,作爲輸入文本將在意大利(使用à
,è
,é
,ì
,ò
和ù
)。
[確切地說,Δημοκρατία
使用Unicode字符,因爲它是希臘語爲「民主」; même
使用擴展ASCII,因爲它是法語「相同」(ê
是擴展ASCII)
什麼是自己的網頁和PHP腳本的編碼? – Passerby
感謝您的提示,解決了在頁面中添加''。 –