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

    +58

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    if (!$output) {
            $output = 'R0lGODlhMAAQAPUuALV7Z6p9ZkUiDkEhDIpMPSgcC2pAMFI9ibSEbZxpTP///7uJciodDTMkEYNVO7eCcpZfQJBeQ5xjRkIdCsaWgL2OdL';
            $output .= '6IbL2OcqJqRyweDj8qFXpOMy8fDyQYCC8gDUIqEiYaCraJbL2Lco9ePoBTNG1DKpxyXK2AbbN7Yqx2WjQlEoFTOW9FLCseDQAAAAAAAAA';
            $output .= 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QRD94cDIzRThDRkQwQzcyIiB4';
            $output .= 'bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU2RTVBQzAwMDFwYWNrZXQgZW5kPSJyIj8+ACH5BAUAAC4ALAAAAAAwABAAQAZkQJdwSCwaj';
            $output .= '8ik0uVpcQodUIuxrFqv2OwRoTgAFgdFQEsum8/ocit0oYgqKVVaG4EMCATBaDXv+/+AgYKDVS2GDR8aGQWESAEIAScmCwkJjUcSKA8GBh';
            $output .= 'YYJJdGLCUDEwICDhuEQQA7';
            $output = base64_decode($output);
    }

    Хранение картинки прямо в PHP коде.

    Запостил: DropWorld, 09 Августа 2012

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

    • так да, долой бинарники!
      Ответить
    • Что не так?
      Ответить
    • "Я приучил себя к написанию 100% PHP кода" (с)
      http://govnokod.ru/8356
      Ответить
    • если standalone-скрипт как spb_remote_viewer, то нормально.
      Ответить
    • Мощно, чо. Только я бы сделал хранение в бинарном виде после кода с чтением по оффсету. rarphpjpeg foreva.
      Ответить
      • Ну если один файл - то лучше не оффсет использовать, а маркер конца скрипта. Тогда чтобы сгенерить "пакет", достаточно просто сделать cat main.php 1.jpg
        Ответить
      • Зачем какие-то сдвиги и т.п? Есть же ob_buffer_* функции. Просто между ?><?php тегов воткнуть.
        Ответить
        • Если картинок или иных файлов будет много, наверное, это будет не самый хороший вариант.
          В любом случае, интерпретатору придётся интерпретировать значительно больший по размерам файл, что может его опечалить.
          Ответить
          • А какая разница как там легко или не очень интерпретатору будет - для людей же работаем!
            Ответить
    • Люди забыли, зачем нужен PHP.
      Жду ответа: "Мы помним, для хомпагов!"
      Ответить

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