/ / POSTed JSON z Android nemôže dekódovať v PHP - php, android, json, post, decode

POSTed JSON z Android nemôže dekódovať v PHP - php, android, json, post, decode

i POST a JSON-String z aplikácie Android na webový server. Tam chcem dekódovať reťazec do JSON a uložiť dáta do databázy. Ale tu je problém.

Čítal som premennú POST:

$json = $_POST["json"];

To ma prináša:

{"user":"Bob"}

Potom dekódujem json:

$decoded = json_decode($json, true);

Tam mám NULL!

ALE, keď vytvorím reťazec v PHP ako:

$json = "{"user":"Bob"}";

a dekódovať, funguje to ?! Ale prečo? Kde je rozdiel? Dúfam, že každý mi môže pomôcť! : - /

Mnohokrat dakujem!

Tomáš

odpovede:

0 pre odpoveď č. 1

Môžete posielať json dáta ako reťazec len pošlite, ako to nie je použitie (") alebo (") invertované kómy pri prechode údajov json.