Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (все кроме Flash)
Добавлено: 03 ноя 2013, 20:01
Предположим что с minecraft.net/api (на php)
Форум о создании приложений
https://flapps.ru/forum/
Код: Выделить всё
{"response":[{"nick":Notch,"first_name":"Markus","last_name":"Person"}]}
json не валидный, Notch должен быть в кавычках....Кстати вот ещё вопрос, как расшифровать на php вот это непонятноечтобы Markus отображоалось отдельно а Person отдельно. (на php)Код: Выделить всё
{"response":[{"nick":Notch,"first_name":"Markus","last_name":"Person"}]}
Код: Выделить всё
$str = '{"response":[{"nick":"Notch","first_name":"Markus","last_name":"Person"}]}';$json = json_decode($str);echo $json["response"][0]["first_name"]; // Markusecho $json["response"][0]["last_name"]; // Person
Код: Выделить всё
Fatal error: Cannot use object of type stdClass as array in /home/u985652711/public_html/index.php on line 16
Код: Выделить всё
$nick_name = $_GET['nick_name']; $str = file_get_contents("https://minecraft.net/api/info_get?nick_name=$userID"); $json = json_decode($str); echo $json["response"][0]["first_name"]; echo $json["response"][0]["last_name"];
Код: Выделить всё
$json = json_decode($str, true);
Код: Выделить всё
echo $json->response[0]->first_name; // Markusecho $json->response[0]->last_name; // Person
Код: Выделить всё
$nick_name = $_GET['nick_name']; $str = file_get_contents("https://minecraft.net/api/info_get?nick_name=$userID"); $json = json_decode($str, true); echo $json["response"][0]["first_name"]; echo $json["response"][0]["last_name"];
Код: Выделить всё
$nick_name = $_GET['nick_name']; $str = file_get_contents("https://minecraft.net/api/info_get?nick_name=$userID"); $json = json_decode($str); echo $json->response[0]->first_name; echo $json->response[0]->last_name;
Код: Выделить всё
$nick_name = $_GET['nick_name']; $str = file_get_contents("https://minecraft.net/api/info_get?nick_name=$userID"); $json = json_decode($str); print_r($json);
Код: Выделить всё
{ $arr = array(); $fr = fopen($filename,"r"); $arr = unserialize(fread($fr,filesize($filename))); fclose($fr); if($q > $arr[$user]){ $arr[$user] = $q; } $str = serialize($arr); $fw = fopen($filename,"w"); fwrite($fw,$str); fclose($fw); echo 'q='.$str; }