Hi,

Since jQuery 1.4.2 I had to change in incphp/x_ajax/x_search.php the 
JSON string returned (just before "echo"):
$searchJson = str_replace("\\'", "'", $searchJson);

I have the options_array2json function with "addslashes".

I think it is the only change I made concerning this issue (simple quotes).

Thomas



Le 10/04/2011 23:27, Armin Burger a écrit :
>
> On 08/04/2011 09:18, moka61 wrote:
>>
>> Thank you for the quick response.
>>
>> I removed the apostrophe from the name VITO D'ASIO and the query works
>> correctly. The escape is made ​​only in the second part of the key JSON.
>>
> for p.mapper 4.1 try the following:
>
> in incphp/query/search.php->options_array2json() replace line 855
>     $json .= "$sep \"" . $k . "\":" . "\"". addslashes($v) . "\"";
> with
>     $json .= "$sep \"" . $k . "\":" . "\"". $v . "\"";
>
> and see if it solves the problem. I have not found any negative
> side-effects so far for this workaround. But I guess there should be a
> clean way to escape reserved JSON characters for both the key and the
> value of the options (it's not very likely that e.g. fields in
> shapefiles contain backslashes or double quotes, but who knows....)
>
> armin
>
>
> ------------------------------------------------------------------------------
> Xperia(TM) PLAY
> It's a major breakthrough. An authentic gaming
> smartphone on the nation's most reliable network.
> And it wants your games.
> http://p.sf.net/sfu/verizon-sfdev
> _______________________________________________
> pmapper-users mailing list
> pmapper-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pmapper-users

------------------------------------------------------------------------------
Xperia(TM) PLAY
It's a major breakthrough. An authentic gaming
smartphone on the nation's most reliable network.
And it wants your games.
http://p.sf.net/sfu/verizon-sfdev
_______________________________________________
pmapper-users mailing list
pmapper-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmapper-users

Reply via email to