|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2002-04-20 18:10 UTC] bs_php at infeer dot com
[2002-04-21 05:00 UTC] bs_php at infeer dot com
[2002-04-21 06:19 UTC] bs_php at infeer dot com
[2002-08-08 10:47 UTC] kalowsky@php.net
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Fri Oct 24 09:00:01 2025 UTC |
Summary: german characters cannot be stored by wddx_serialize_vars To make it easier for you to reproduce the bug i write a little step-by-step summary: 1) Setting the correct local zone setlocale("LC_ALL","german"); 2) Writing some test-data with german characters ?????? 3) Pushing the test-data into wddx_serialize_vars on a Win2000 Server. Results on Win2000: ?<char code='FFFFFFD6'/>??<char code='FFFFFFF6'/><char code='FFFFFFFC'/> Results on Linux (correct values): ?????? 4) Reading the values back (from the saved wddx package) ? ?? It seams like that only some locale characters (???) are recognized on an Win2000 Server. With the same script and the same data, there are no problems on an Linux Server. Happy Debugging :-) Thomas