1. PHP / Говнокод #10623

    +65

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    // если нужно вернуть json
    if (request('json', false)) {
    	echo "<html><head><script>
    				document.domain = \"" . substr(\system\config\auth::SESSION_COOKIES_DOMAIN, 1) . "\";
    			</script></head><body>";
    	echo json_encode(array('status' => 'ok',
    											   'data'   => array('hash'     => $file_id,
    																 'duration' => $mediaFile->getDuration(),
    																 'width'    => $mediaFile->getVideoWidth(),
    																 'height'   => $mediaFile->getVideoHeight())));
    	echo "</body></html>";
    }

    А вам слабо вот так выводить JSON?

    Запостил: WinnerWolf, 08 Июня 2012

    Комментарии (3) RSS

    • Силён!
      Ответить
    • Автор видимо не слышал про header("Content-type: application/json");
      Ответить
      • никогда не использовал в коде для вывода json эту функцию, но спасибо, возьму на заметку, все таки это правильно задавать тип вывода
        Ответить

    Добавить комментарий