News Feed
Jobs Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Pablo Viquez's Blog:
JSON, ISO 8859-1 and UTF-8 - Part
July 20, 2009 @ 12:42:36

After spotting some null values in a few of his form fields following an Ajax request, Pablo Viquez decided to track down his issue:

While I was looking at some AJAX calls, I started to have a problem, for some reason, when I tried to query a JSON service I did using JQuery, the result was null for some fields. Going a little deeper, I notice that the records from the DB were OK, and the JavaScript was OK to, so what was the problem? The JSON Encode!

His issue stemmed from the character encoding of the string being passed into json_encode (in this case, UTF-8) was coming from a PHP script saved in a page encoded as ISO-8859-1. You can download the files he's come up with to illustrate the point.

0 comments voice your opinion now!
json encode utf8 iso88591 jsonencode


blog comments powered by Disqus

Similar Posts

PHPMaster.com: Targeted Geolocation with Geonames

Felix Geisendorfer's Blog: Enforce utf8 for multiple db connections

ProDevTips Blog: Fluent Arrays and Strings in PHP - Adding JSON and more

Community News: Memcached Extension Updated - Adds JSON Serialization Support

Abou Kone's Blog: Set up JSON action output in CakePHP 1.3


Community Events











Don't see your event here?
Let us know!


unittest package install facebook framework component podcast hhvm language performance project application database composer hack symfony2 threedevsandamaybe security introduction release

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework