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ď č. 1Môž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.