質問

I'm using JavaScript to get the elements under the clicked elements in my website. And I'm sending the content to server side.

But some times, I'm getting some invalid characters like: â€, â–º, etc.

What is the reason for this? And how to correct it?

役に立ちましたか?

解決

†looks like utf-8 being misinterpreted as Windows-1252. Try setting the encoding for your pages:

<?php
header( "Content-Type: text/html; charset=utf-8");

or if you prefer in .htaccess file:

AddDefaultCharset UTF-8

他のヒント

Sometimes characters such as ' " , . / \ ; : & % $ # @ * (basically all symbols) and others are formatted differently if they are copied from another location. Go though and replace all punctuation and other symbols with themselves and those weird characters should go away.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top