Mombu the Programming Forum

Go Back   Mombu the Programming Forum > Programming > problem with sending json encoded data to php via ajax
User Name
Password
REGISTER NOW! Mark Forums Read




Reply Bookmark and Share
1 14th September 15:41
pugi!
External User
 
Posts: 1
Default problem with sending json encoded data to php via ajax



I am using AJAX (the YUI connection manager) to send the input from a
form (all fields added to an object called data and the json encoded)
to a php script. The charset for the webpage (valid XHTML), in the
php.ini and httpd.conf (and mysql db) is utf-8.
The php script is unable to json_decode the data when there is a °
present (symbol for degrees) when send by IE7 (still ok for FF, Safari
and Opera), the script is unable to json_decode the data when an & is
send by all the browsers.
I think the solution might be to use the escape function in javascript
and urldecode function in php, but I can't get it to work. The php
urldecode function is not the exact opposite of the javascript escape
function. Do you use escape and decode on the data, the query string
or the entire url ?

Pugi!
  Reply With Quote


 


Reply


Thread Tools
Display Modes


Some other forums that might be of your interest : Development, Ada, Apple script, Assembler, Awk, Beos, Basic, C, C++, C#, C# .net, .net, .net frameworks, Asp .net, Clarion, Clipper, Clos, Clu, Cobol, Coldfusion, Delphi, Dylan, Eiffel, Forth, Fortran, Haskell, Hermes, Icon, Idl, Java, Java script, Jscript .net, Jcl, Linoleum, Lisp, Lotus, Limbo, Logo, Ml, Mumps, Oberon, Postscript, Pop, Pl1, Prolog, Python, Ruby, Pascal, Perl, Php, Rebol, Rexx, Sed, Sather, Scheme, Smalltalk, Tcl, Vhdl, Vrml, Visual basic, Visual basic .net, Yorick, Mysql, Omnis, Postgresql, Xbase, Access, Oracle, Adabas, Berkeley, Btrieve, Filemaker, Gupta, Db2, Informix, Ingres, Mssql server, Object, Olap, Paradox, Rdb, Revelation, Sybase, Theory, Dbase, Html, Java script, Css, Flash, Photoshop, Corel script, Xml, Tech, Beos, Gem, Hp48, Hpux, Linux, Mac, Ms-dos, Os2, Palm, Solaris, Ti99, Windows, Xenix, Aos, Chorus, Geos, Inferno, Lantastic, Lynx, Mach, Minix, Netware, Os9, Parix, Plan9, Psos, Qnx, Xinu, Sco, Unix, Aix, Aux, 386bsd, Bsdi, Freebsd, Netbsd, Openbsd, Ultrix, Amd, Intel, Aptiva, Buz, Deals, Homebuilt, Overclocking, Programming, Extra forums


Copyright © 2006 SmartyDevil.com - Dies Mies Jeschet Boenedoesef Douvema Enitemaus -
666