2010-06-10 2 views
0

파일을 통해 txt를 읽어야합니다. 이 파일은 일부 정상이 포함되어 있으므로 수도 심볼의이 종류를 포함Accettend 문자 및 기타 그래픽 simbols PHP-> JS

€ é ò à ° % etc 

내가 file_get_contents와 PHP의 내용을 읽고 SQL 데이터베이스에 inserenting 이러한 변환. 내가이 예를 들어 텍스트가있는 경우

$contFile = file_get_contents($pathFile); 
    $testoCommento = htmlspecialchars($contFile,ENT_QUOTES); 
    $testoCommento = addslashes($testoCommento); 

지금 : 데이터베이스에 "l'attesa �é cruciale fino a quando il topo non viene morso dall'�€" 을 나는이 있습니다

l'attesa è cruciale fino a quando il topo non veniene morso dall'€ 

내가 디코드하여 HTML의 PHP 함수를 사용하여 데이터베이스에서 데이터를 얻고 있었다 entites

$descrizione = htmlspecialchars_decode($risultato['descrizione'],ENT_QUOTES); 
$descrizione = addslashes($descrizione); 

은 이제 HTML 페이지,617에 테이블 내용 표시를 얻기를 위해 jasvascript 및 AJAX를 사용올바른 텍스트 (€, è)를받는 대신 브라우저에서 사각형 기호가 있습니다. 문자 세트 코드/디코드가 다소 엉망이라고 생각하지만 절대로 알아 내지 못했습니다.

SQL '테이블의 형식은 "utf8_unicode_ci"이고 열의 형식은 "utf8_general_ci"입니다. 페이지의 콘텐츠 형식 도움 나를 위해

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

감사합니다!

답변