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

    +158

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    if (count ( $tag_array )) {
    
    				$tag_array = "(" . implode ( ",", $tag_array ) . ")";
    
    			} else {
    
    				$tag_array = "('undefined')";
    
    			}
    
    			$db->free ();
    
    			$sql_select = "SELECT id, autor, date, short_story, SUBSTRING(full_story, 1, 15) as full_story, xfields, title, category, alt_name, comm_num, allow_comm, allow_rate, rating, vote_num, news_read, approve, flag, editdate, editor, reason, view_edit, tags FROM " . PREFIX . "_post where {$stop_list} AND approve" . $where_date . " ORDER BY " . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];
    			$sql_count = "SELECT COUNT(*) as count FROM " . PREFIX . "_post where {$stop_list} AND approve" . $where_date;
    			$allow_active_news = true;
    
    			$tag_array = array ();
    			unset ( $tag_array );

    Все классно... а что в конце.. убило..

    Запостил: Aios, 20 Ноября 2010

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

    • >убило...
      ...массив?
      Ответить
    • Не скорее что он отрабатывает, переопределяет, а потом уничтожает)))))
      Ответить
    • А это нормально, что массив не используется в запросе и что запроса никакого вообще нет?
      Ответить
    • $tag_array = array ();
      			
      			while ( $row = $db->get_row () ) {
      				
      				$tag_array[] = $row['news_id'];
      			
      			}
      			
      			if (count ( $tag_array )) {
      				
      				$tag_array = "(" . implode ( ",", $tag_array ) . ")";
      			
      			} else {
      				
      				$tag_array = "('undefined')";
      			
      			}
      			
      			$db->free ();
      			
      			$sql_select = "SELECT id, autor, date, short_story, SUBSTRING(full_story, 1, 15) as full_story, xfields, title, category, alt_name, comm_num, allow_comm, allow_rate, rating, vote_num, news_read, approve, flag, editdate, editor, reason, view_edit, tags FROM " . PREFIX . "_post where {$stop_list_search} {$stop_list}id IN {$tag_array} AND approve" . $where_date . " ORDER BY " . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];
      			$sql_count = "SELECT COUNT(*) as count FROM " . PREFIX . "_post where {$stop_list_search} {$stop_list}id IN {$tag_array} AND approve" . $where_date;
      			$allow_active_news = true;
      			
      			$tag_array = array ();
      			unset ( $tag_array );


      Было выдернуто из последней версии DLE - Разработчик уверяет что это было сделано для обхода уязвимости))
      Ответить
      • Тут кстати где-то фигурировала какая-то барышня из команды DLE (код был про строку случайных символов) .
        Ответить
        • показать все, что скрытоПардон - но я бы ебал ее и ее DLE - меня устраивает WP Joomla(оптимизирована) Toogle CMS - LiveStreet - вообщем все что не DLE...

          Просто у меня под дле получается лучше всего писать))
          Заказчики уже не 1000$ на мой труд спустили ) и все довольны))
          Ответить
          • молодец какой.
            Ответить
            • а то бля)))
              Ответить
              • Что же у Вас, уважаемый мату маловато?.. Побольше мату, побольше...
                и чтоб не на одну 1000$... и чтоб все довольны были, матом Вашим...
                Ответить
                • показать все, что скрытоxDDD следите за своим достатком)) - мне есть чем гордиться) могу чуть чуть поматериться) от этого никто не умрет
                  Ответить
                  • вы пишите на пыхе и этим гордитесь?
                    Ответить
                    • а чем это плохо? назовите хоть 1 критерий!
                      Ответить
                      • пхп такой пхп, как и большинство пхпкодеров - написано говнокодерами для говнокодеров = )
                        Ответить
                      • хотя бы тем, что вы уже собой гордитесь на пустом месте...
                        Ответить
                        • опустили хуже некуда =( извините если я вас всех тут чем то обидел.. но я такой был всегда - вроде никого не задевало..

                          неужели из-за этого человека надо опустить?
                          Ответить
                          • никто вас не опускает... Просто вы гордитесь на пустом месте: "Я пишу на пыхе, зарабатываю 1000$ и я очень этим горжусь".
                            Понимаете, пыха это не тот язык, которым следовало бы гордиться. Вот если бы вы писали на Сях, ассемблере и прочих мощных языках, причем писали бы не говно (а на пыхе, как уже было сказано, намного сложней написать НЕ говно), то вас бы уважали за это, да и вы сами могли бы по праву гордиться этим. А так это выглядит очень смешно.
                            Ответить
                            • ясно =( еще раз извините... но на Сях я тоже пишу)
                              Ответить
                              • так и постите сюда то, что пишите на сях, зачем же пхп ограничиваться?
                                Ответить
                                • тонкий намек?)
                                  Ответить
                                  • тонкий?
                                    Ответить
                                    • У меня в говнопочте уже от ваших говнокоментариев к говнокоду на сайте говнокод точка ру, столько говнописем что я их скоро определю в говноспам!
                                      Ответить
                                      • вам определенно проще. вы комментарии в спам определили - и нет проблемы. мне же ваши говнокомментарии на сайте говнокод ру все таки приходится просматривать. скажу вам честно - то еще удовольствие.
                                        Ответить
                                        • Это же есть гуд)) Когда 1 действием ты делаешь сразу несколько результатов))
                                          Ответить
                                        • тут сразу вспоминаются гуесты с понэ
                                          Ответить
                                          • Ниуя)) я круче понЕ, котЕ и гуестов)))
                                            Ответить
                                            • вот об этих-то дебильных комментариях я и пишу.
                                              Ответить
                                          • совсем нет.
                                            с уходом с говнокодов анонимности тут поутихло понеебство и си-плюс-плюс-пидорасия. больше нет лесенок на девять тысяч комментов и вообще стало приличнее.

                                            а этот персонаж - продолжает дело уебкила и приемников.
                                            Ответить
                                            • Надеюсь, радиоприемников?
                                              Ответить
                                            • Извините пожалуйста.. я постараюсь больше не писать не по делу...
                                              я не хотел обидеть вас или ваш ресурс..
                                              Ответить
                                              • ресурс не мой, обидеть - слово не подходящее. "печаль" подходит больше.
                                                рак же. не вы первый, не вы последний.
                                                Ответить
                            • А что мешает челу писать на сях и на пыхи ? Я вот пишу на Delphe на С# и на Пыхе. Сейчас вот JAVA изучаю. Деньги зарабатываю в основном пыхой.
                              Ответить
                              • пописавши годик на C# или на жаве -- Вы потом несможете вернуца к пхп
                                Ответить
                • добыть USD1000 из одного матерящегося школьника? фантастика же
                  Ответить
                  • )) если представить что матерится он будет абсолютно философскими словами)))
                    Ответить
          • Пожертвуйте на нужды проекта :)
            Ответить
        • барышня симпотичная? ))
          Ответить
          • Присоединяюсь.. Вопрос актуален
            Ответить
          • реквестую подраздел говнодейтинг!
            Ответить
            • говнолав
              Ответить
              • тогда уже и говносекс)
                Ответить
                • угу, и фото девушек "голые говнокодерши"
                  Ответить
                • и конкурс "мисс говно"
                  Ответить
                  • Но но не отклоняйтесь от темы! "Мисс говнокод"
                    Ответить
                    • http://www.zagony.ru/admin_new/foto/2010-11-3/1288779502/fotopodborka_sredy_110_foto_24.jpg
                      http://content.foto.mail.ru/bk/vedmo4ka89/_myphoto/i-620.jpg
                      Ответить
                      • 1. Ябывдул
                        2. Ябыподумалапотомвдул
                        Ответить
                        • рак набегающий!

                          http://www.govnokod.ru/4533#comment51432
                          Ответить
                        • ключевой слог БЫ = )
                          Ответить
                          • умеете сыпать соль на рану)
                            Ответить
                            • ну не дулом единым... это ж тока 50% кпд
                              Ответить
                              • Больше)))
                                Ответить
                                • нельзя упускать множество иных способов приятного совместного времяпровождения = )
                                  Ответить
                                  • А ну да)) на пример поход в кино.. с дамочкой что на первой фотке)) помоему мое дуло не выдержит даже до первого акта)
                                    Ответить
                                    • как все в мире интересно, как легко ошибиться. Не знаю, как дамочка на первой, может она не способна на 100% кпд.
                                      А вот насчет второй, я знаю, что можно и в кино, и в постель, и в разведку.

                                      Дуло не выдержит? у, как слабо. А меж тем мужская сила не в том, что бы им трясти, а в том, что бы дежать в кобуре не ранее, чем нужно...

                                      ладно, какие ваши годы.... поймете, научитесь.
                                      Ответить
                                      • )) буду надеятся))
                                        Ответить
                                      • я бы не пошел в разведку с девушкой под ником "ведьмочка89".
                                        Ответить
                                        • а я бы вобще не пошел с девушкой с никами - ведьмочка, стервочка, ангелочек, тигренок, кисуля ибо школота
                                          Ответить
                                          • причем не по возросту, а по состоянию, ага))

                                            хотя кому что нравица.
                                            кому-то что бы цветаеву наизусть, а кому-то что бы глазами хлопала.
                                            им вполне ведьмочки покатят
                                            Ответить
                                          • по наблюдениям, обычно так и есть, но не обязательно
                                            Ответить
                                        • а какие ники вам внушают уважение?
                                          kristina.iliuk
                                          или что-то вроде
                                          Geroine Death?
                                          Ответить
                        • "Я бы подумала потом"?
                          Ответить
          • ябневдул
            Ответить
    • за такое составление запросов надо ссылать в ссылку и приговаривать к вечному дебагу SQL запросов, составление которых занимает столько строк.

      а еще тащусь от префиксов. ни у кого нет лишних двух долларов что бы купить вторую БД на хостинге, потому приходится делать в одной БД движки для пяти разных сайтов
      вот так префикс и появился.

      а substring в каждом запросе -- это что бы процессор не простаивал.
      а смешной потуг на ООП ($db) рядом с хешем $config.
      ах.

      зачетный код, плюсую
      Ответить
      • =))) Это лишь часть)) Вам стоит залезть в код DLE )))
        Ответить
        • спасибо, что-то не хочется
          Ответить
          • Если вы никогда не получали заряд смеха на год вперед тогда вам именно в DLE Source )) хотя бы доки почитайте на dle-news - это второй баш))
            Ответить
    • Мой говнокод явялется самым комментируемым говнокодом , среди всех говнокодов всего говнокодерства и я как король говнокода, призываю говнокодопользователей
      больше не спамить, а то говноадмин меня забанит говнобаном)
      Ответить
      • А на сайте между прочим код составлен еще гавнянее, как это слова больше 20 символов разделяются на пробелы! не порядок....

        "Говнокодопользователи" - че это такое???
        Ответить
      • Заговнобанит*
        Ответить
      • >Мой говнокод явялется самым комментируемым говнокодом
        да тут ваших комментариев чуть менее, чем полностью. так-то!
        Ответить
      • до 900 еще далеко
        Ответить
    • девяностопервыйбессмысленныйиникомуненуж ныйкомментарий
      Ответить

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