Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Почему не выводит?

М аксим Ученик (90), на голосовании 1 год назад
$an = json_decode(file_get_contents(' http://rzhunemogu.ru/RandJSON.aspx?CType=1 '));
$vk->reply("$user->nick, анекдот:
" . $an->content);
//выводит <<ник, анекдот: >>
Голосование за лучший ответ
партнер [www.a77r.ru] Мыслитель (8884) 1 год назад
надо посмотреть, что прилетает в $an...
у меня подозрение, что нет там такого метода "content".
М аксимУченик (90) 1 год назад
А что тогда?
партнер [www.a77r.ru]Мыслитель (8884) 1 год назад
так и надо посмотреть, что прилетает... :)
Если нет у $an метода "content", то и вывода не будет...
Возможно перепутан объект, или ысчё чего-нибудь...
Профи (752) 1 год назад
У API rzhunemogu.ru есть текстовый вариант:
 $an = file_get_contents('http://rzhunemogu.ru/Rand.aspx?CType=1'); 
В $an запишется анекдот, а не JSON.
М аксимУченик (90) 1 год назад
Выдаёт со знаками вопроса вместо букв
Похожие вопросы