From: [EMAIL PROTECTED] Operating system: Various PHP version: 4.2.3 PHP Bug Type: Unknown/Other Function Bug description: Non-ASCII characters get entity escaped on input from MSIE only
Entering non-ASCII data (eg in ISO-8859-1) using MSIE 6 and 5.5 (possibly others) via an HTTP POST (multipart/form-data, perhaps others) request to PHP 4.2.3 as a dynamically-loaded Apache (1.3 series) module causes the non-ASCII characters to be HTML entity escaped. eg: étan -> étan This does not happen with Mozilla 1.2b (20021016), and did not happen with PHP 4.1.2 (with mbstring enabled). It happens with both mbstring enabled and disabled on PHP 4.2.3. It has been observed on Debian GNU/Linux, FreeBSD and WinXP. -- Edit bug report at http://bugs.php.net/?id=21614&edit=1 -- Try a CVS snapshot: http://bugs.php.net/fix.php?id=21614&r=trysnapshot Fixed in CVS: http://bugs.php.net/fix.php?id=21614&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=21614&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=21614&r=needtrace Try newer version: http://bugs.php.net/fix.php?id=21614&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=21614&r=support Expected behavior: http://bugs.php.net/fix.php?id=21614&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=21614&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=21614&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=21614&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=21614&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=21614&r=dst IIS Stability: http://bugs.php.net/fix.php?id=21614&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=21614&r=gnused