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

    +163

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    $image = 'image.jpg';  
    $ext = getext($image);   
    if($ext == ".jpg") {   
        $img = ImageCreateFromJpeg($image);   
    } else {   
        echo 'Необходимо использовать JPG';   
    }

    http://habrahabr.ru/blogs/php/130196/

    +12 theaqua11 октября 2011, 22:23#
    Без обид, но такое ощущение, что некоторые листинги ошибочно появились тут, хотя им место на govnokod.ru.

    окей, берем самые веселые кусочки. но честно, в сабже все функции -- потеха девятиклассника.

    в данном случае, непонятно, почему только жпег и зачем столько телодвижений для файла, имя которого известно.

    Запостил: Lure Of Chaos, 11 Октября 2011

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

    • А это просто такой тест на правильность. Потом $image = 'image.jpg'; заменят на что-нибудь типа $image = $_GET['filename'];
      А, если $ext больше нигде не появляется, то да...
      Ответить
    • >Доступ к публикации закрыт
      >Вы пытаетесь открыть публикацию, написанную пользователем BusteR27.
      >Автор переместил топик в черновики.
      А ещё ссылка некликабельная.
      Везде наёбка :(
      Ответить
    • ХАБРАТА НАБИГАЕТЬ!!!!!1
      Ответить
    • И ежу понятно, что $image дано для примера, а в реальной ситуации имя файла ни хера не известно. А ещё, если у тебя Lure Of Chaos больше всего вызвали недоумения только те 2 куска кода, которые ты сюда запостил, то ты сам тот ещё говнокодер ... Обрати внимание на функцию getext, ничего не замечаешь? Сам бы мануальчик полистал на досуге прежде чем других обсирать.
      Ответить
      • зачем в черновички статейку засунул?
        Ответить
        • Если у меня спрашиваешь, то я не автор, да и к тому же у меня лично по ссылке выше открывается.
          Сегодня только прочитал в блоге php и из комментов сюда попал.
          Я вообще не особо люблю комментить что-либо, но тут не удержался, потому что получается, что одни говнокодеры (вообще слово "говнокодер" мне кажется здесь неуместным, скорее подходит "неопытный программер") неопытные программеры других сливают. Ты услышал звон про говнокод в комментах хабра и давай постить всё подряд. Кроме как жалкой попыткой самоутвердится за счёт других это назвать сложно.
          Ответить
          • ненужному и плохо написанному коду место скорее здесь, нежели на хабре
            Ответить
            • нет-нет, учитывая уровень завсегдатаев техномейлрушечки мы просто утонем в тоннах быдлокода
              Ответить
              • т.е. школоте писать свои поделки именно на хабр?
                Ответить
                • за тем и задумывался сайтик, разве нет?
                  Ответить
                  • раньше я был мнения, что это интересный IT-блог
                    Ответить
                    • мы оказываем обществу услугу, ... «отвлекая с улиц большое число умственно неполноценных и потенциально опасных психопатов»
                      Ответить
            • wait a second...
              у нас только сливки. а там его получается больше
              Ответить
      • >если у тебя Lure Of Chaos больше всего вызвали недоумения только те 2 куска кода

        ну да. там помимо того что он запостил говна хватает.
        $buffer = str_replace(array("\r\n", "\r", "\n", "\t", 
        '  ', '    ', '    '), '', $buffer);

        А проектики в которых эти функции используются, можно поглядеть?
        Ответить
        • что успел, то и сьел запостил, перед тем, как автор сокрыл следы преступления )
          да и остальное уныло или спорно
          Ответить
    • показать все, что скрытоvanished
      Ответить

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