|
Hi Guys,
I have a VERY annoying issue with IE
It works fine in firefox and google chrome.
I have a form that you submit text into.
This then calls a send.php file and that sends it to the DB
I then have a page that reads the DB and displays the text.
HOWEVER in IE if i send the pound symbol (£) i displays as � in IE.
The same goes for persian text like: لينوكس دلخواه قابل نصب بوده لينوكس
this saves as some random text and displays as : �������������
The DB is set to utf-8 unicode ci
The documents are set to utf8 also.
I just cant see why... I have this set: and yet STILL! Internet explorer just doesnt handle it properly.
<?php header("Content-type: text/html; charset=utf-8");?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Please anyone have any idea whats wrong here?
its fine in ANY other browser.
|