note 90976 added to function.urldecode
| From: | mail dot roliveira at gmail dot com | Date: | Tue, 19 May 2009 11:50:18 +0000 |
| Subject: | note 90976 added to function.urldecode | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-155723@lists.php.net to get a copy of this message | ||
Send json to PHP via AJAX (POST)
If you send json data via ajax, and encode it with encodeURIComponent in javascript, then on PHP
side, you will have to do stripslashes on your $_POST['myVar'].
After this, you can do json_decode on your string.
Ex.:
// first use encodeURIComponent on javascript to encode the string
// receive json string and prepare it to json_decode
$jsonStr = stripslashes ($_POST['action']);
// decode to php object
$json = json_decode ($jsonStr);
// $json is now a php object
----
Server IP: 81.92.192.129
Probable Submitter: 213.228.163.39
----
Manual Page -- http://www.php.net/manual/en/function.urldecode.php
Edit -- https://master.php.net/note/edit/90976
Del: integrated -- https://master.php.net/note/delete/90976/integrated
Del: useless -- https://master.php.net/note/delete/90976/useless
Del: bad code -- https://master.php.net/note/delete/90976/bad+code
Del: spam -- https://master.php.net/note/delete/90976/spam
Del: non-english -- https://master.php.net/note/delete/90976/non-english
Del: in docs -- https://master.php.net/note/delete/90976/in+docs
Del: other reasons-- https://master.php.net/note/delete/90976
Reject -- https://master.php.net/note/reject/90976
Search -- https://master.php.net/manage/user-notes.php