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

    −125

    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
    $error = "Всё хорошо";
     
    if (!$_POST['mail'] || !checkEmail($_POST['mail'])) {
        $error .= "Не верный E-mail";
    }
     
    ...
     
    if ($error == "Всё хорошо") {
        $db->query("INSERT...
    } else {
     
    ...

    Запостил: guest, 22 Ноября 2008

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

    • страйко:
      всё хорошо?
      Ответить
    • ворка:
      Так исторически сложилось :)
      Ответить
    • Владимир:
      "Всё хорошо. Не верный E-mail."

      Действительно "все хорошо", спам не придет :)
      Ответить
      • А я +100500 испортил, плюсик нажал.
        Ответить
        • Гавнюк одним словом.
          зы. Поправил
          Ответить
        • 🚻🚾
          Ответить
          • О, четыре года прошло.
            Ответить
            • Какими судьбами?
              Ответить
              • Ему наверное на мыло пришло уведомление что на его коммент ответили.
                Ответить
                • Давайте засаммоним всех олдфагов?
                  Ответить
                • А давайте ответим всем, кого не было на ГК несколько лет!
                  Ответить
                  • Последний известный мне комментарий каждого из пользователей: http://pastebin.com/DnKe94ng
                    Ответить
                    • Спасибо!

                      Выходит, что (новую) систему авторизации ввели примерно 2009-08-11?
                      Ответить
                      • Судя по всему, 2009-08-10, а уже на следующий день 12 пользователей ушли навсегда.
                        Первый комментарий:
                        #1	guest	2008-12-03T06:20:00.000Z	http://govnokod.ru/39/#comment146
                        #7	Din	2009-08-10T13:12:36.000Z	http://govnokod.ru/1499/#comment4379
                        #4	zerkms	2009-08-10T13:19:52.000Z	http://govnokod.ru/1499/#comment4383
                        #32	wunge	2009-08-10T14:09:34.000Z	http://govnokod.ru/1019/#comment4419
                        #60	korbax	2009-08-10T14:52:19.000Z	http://govnokod.ru/1196/#comment4454
                        #68	DenDL	2009-08-10T14:55:14.000Z	http://govnokod.ru/1502/#comment4456
                        #37	cheap_chinese	2009-08-10T15:39:38.000Z	http://govnokod.ru/1503/#comment4467
                        #34	xEviL	2009-08-10T18:18:09.000Z	http://govnokod.ru/1500/#comment4527
                        #106	Kuros	2009-08-10T19:14:15.000Z	http://govnokod.ru/1474/#comment4538
                        #124	Werdn	2009-08-10T23:37:38.000Z	http://govnokod.ru/491/#comment4566
                        #125	krilya	2009-08-11T03:43:35.000Z	http://govnokod.ru/1512/#comment4574
                        #153	UNV	2009-08-11T07:15:19.000Z	http://govnokod.ru/1497/#comment4601
                        #154	Holden	2009-08-11T07:15:42.000Z	http://govnokod.ru/1374/#comment4602
                        #159	koteg	2009-08-11T07:47:26.000Z	http://govnokod.ru/601/#comment4609
                        #170	cheerfulboy	2009-08-11T09:13:27.000Z	http://govnokod.ru/1515/#comment4640
                        #3	striker	2009-08-11T09:14:56.000Z	http://govnokod.ru/1515/#comment4641
                        #177	DnV	2009-08-11T10:47:00.000Z	http://govnokod.ru/1502/#comment4671
                        #161	stup	2009-08-11T11:06:16.000Z	http://govnokod.ru/1518/#comment4677
                        #179	OlegYch	2009-08-11T11:37:49.000Z	http://govnokod.ru/1503/#comment4691
                        #184	temoto	2009-08-11T12:00:21.000Z	http://govnokod.ru/1520/#comment4707
                        #186	wiistriker	2009-08-11T12:22:04.000Z	http://govnokod.ru/1515/#comment4717
                        #50	pusher	2009-08-11T12:32:51.000Z	http://govnokod.ru/1517/#comment4722
                        #182	borisov.aleksey	2009-08-11T12:46:20.000Z	http://govnokod.ru/763/#comment4728
                        #158	Rudolf_Abel	2009-08-11T13:02:47.000Z	http://govnokod.ru/1521/#comment4733
                        #115	OlegD	2009-08-11T13:37:27.000Z	http://govnokod.ru/1520/#comment4743
                        Ответить
                    • Я придумал задачку: ответить всем юзерам, но так, чтобы при этом минимально разуплотнить сток.

                      «Одновременно с разуплотнением почвы производят внутрипочвенное внесение неосветленных животноводческих стоков». Из патента.
                      Ответить
                    • Выберу самые интересные ники:
                      |)3F                    2009-12-16 http://govnokod.ru/2275/#comment11689
                      Александр Михалицын     2010-07-27 http://govnokod.ru/3775/#comment40697
                      Анонимус                2015-02-17 http://govnokod.ru/17656/#comment264935
                      Безымянный              2010-07-08 http://govnokod.ru/3659/#comment38151
                      Гвозди Заржавелли       2010-05-03 http://govnokod.ru/3139/#comment24035
                      Говногость              2014-10-03 http://govnokod.ru/16791/#comment250380
                      Инкрезон                2010-06-23 http://govnokod.ru/3541/#comment34831
                      Крендель                2009-12-22 http://govnokod.ru/2305/#comment11878
                      Максим Прохоров         2010-04-23 http://govnokod.ru/3087/#comment22380
                      Мартин                  2015-07-24 http://govnokod.ru/18523/#comment294090
                      Мистер Хэнки            2015-10-02 http://govnokod.ru/18685/#comment299806
                      Морфин                  2011-05-31 http://govnokod.ru/6669/#comment90044
                      НеБлондинко             2009-08-20 http://govnokod.ru/1307/#comment5756
                      Полупрограммисты        2009-09-01 http://govnokod.ru/1723/#comment6417
                      Прохоров Максим         2010-04-23 http://govnokod.ru/3091/#comment22435
                      РНР                     2010-06-18 http://govnokod.ru/3493/#comment33551
                      С++                     2010-06-30 http://govnokod.ru/3604/#comment36623
                      Сан Саныч               2012-06-12 http://govnokod.ru/10030/#comment141694
                      Тигра                   2010-05-21 http://govnokod.ru/3282/#comment27088
                      Трактор                 2012-07-17 http://govnokod.ru/10938/#comment147161
                      Ушат_Помоев             2010-06-13 http://govnokod.ru/3331/#comment32033
                      Черный Властелин        2011-11-11 http://govnokod.ru/8477/#comment118858
                      пгуые                   2009-08-21 http://govnokod.ru/1643/#comment5777
                      пъянь                   2012-09-23 http://govnokod.ru/11800/#comment154618
                      хуита                   2016-04-13 http://govnokod.ru/19797/#comment321492
                      Ⓦ⒠⒝⒦⒤⒧⒧                 2010-06-28 http://govnokod.ru/3573/#comment36173
                      Ответить
                      • Мартин вроде нормальный. Зачем его в список упоротых?
                        Ответить
                        • Забыл написать комментарий. Это не список упоротых, а список ников, содержащих недопустимые теперь символы. После набега фейков Вебкилла запретили использовать в никах символы, за исключением базовой латиницы, цифр ASCII, минуса и знака подчёркивания.

                          Этим юзерам повезло занять красивые ники.
                          Ответить
                      • (продолжение)
                        %govnouser%             2011-12-06 http://govnokod.ru/8708/#comment123833
                        3.14159265              2016-05-20 http://govnokod.ru/20041/#comment328234
                        5hr4m.work              2009-08-12 http://govnokod.ru/1452/#comment4919
                        Alexey.Zhohov           2009-09-28 http://govnokod.ru/1907/#comment7893
                        C++                     2010-06-10 http://govnokod.ru/3431/#comment31572
                        C++0x                   2010-04-23 http://govnokod.ru/3078/#comment22342
                        Cr@ZyBoY                2010-09-18 http://govnokod.ru/4276/#comment48138
                        Govnocoder#0xFF         2015-05-02 http://govnokod.ru/18106/#comment284201
                        Konstantin.Grebenschikov 2009-10-22 http://govnokod.ru/2022/#comment9037
                        Leo_ня                  2010-01-21 http://govnokod.ru/2430/#comment14147
                        Rom@nych                2010-04-09 http://govnokod.ru/2859/#comment20402
                        S@nderS                 2009-12-10 http://govnokod.ru/2250/#comment11286
                        Soul_re@ver             2016-05-15 http://govnokod.ru/19992/#comment327047
                        Webkіll                 2010-06-27 http://govnokod.ru/3572/#comment36075
                        Wеbkill                 2010-06-29 http://govnokod.ru/3573/#comment36373
                        Wеbkіll                 2010-06-27 http://govnokod.ru/3572/#comment36057
                        _C++                    2010-04-24 http://govnokod.ru/3071/#comment22547
                        andrey.goryachev        2009-09-15 http://govnokod.ru/1844/#comment7299
                        borisov.aleksey         2009-08-11 http://govnokod.ru/763/#comment4728
                        dmzlj.livejournal.com   2010-05-08 http://govnokod.ru/3182/#comment25454
                        Ответить
                        • (окончание)
                          dr.manson               2009-08-21 http://govnokod.ru/539/#comment5837
                          guеst                   2010-04-19 http://govnokod.ru/3043/#comment21703
                          hedin.pr                2009-09-23 http://govnokod.ru/1831/#comment7677
                          infelix.steel           2009-09-28 http://govnokod.ru/1870/#comment7857
                          ivan.borzenkov          2009-12-12 http://govnokod.ru/2260/#comment11401
                          ksis.poit               2010-05-20 http://govnokod.ru/3275/#comment26975
                          marten.spb              2009-11-30 http://govnokod.ru/2087/#comment10811
                          mr.The                  2015-10-07 http://govnokod.ru/18824/#comment300184
                          nicolas.patsevich       2009-12-01 http://govnokod.ru/2201/#comment10835
                          progr@mer               2010-06-09 http://govnokod.ru/3414/#comment31406
                          redok@mail.com          2009-12-28 http://govnokod.ru/2342/#comment12248
                          rh.mbox                 2009-09-23 http://govnokod.ru/1885/#comment7685
                          rud.vadim               2009-11-23 http://govnokod.ru/2159/#comment10478
                          s.komaroff              2010-04-09 http://govnokod.ru/2948/#comment20297
                          summer.is.gone          2009-12-11 http://govnokod.ru/1221/#comment11363
                          vladimir.loshchin       2010-06-17 http://govnokod.ru/3442/#comment33301
                          yurgen.goa              2009-09-24 http://govnokod.ru/1890/#comment7688
                          zelenov.pavel           2009-12-09 http://govnokod.ru/2243/#comment11219
                          zlob.jc                 2013-12-22 http://govnokod.ru/14258/#comment205683
                          Ответить
                          • Внезапно обнаружил себя. Да я ж олдфаг. То-то мне говнокод знакомым показался.
                            Ответить
                            • показать все, что скрытоСтоит отметить, что, если ехать в секс-тур по Камеруну, то языкового барьера между мною и тамошними шоколадными зайцами не возникнет, ибо говорят там по-английски; а уж я с мало-мальским знанием английского языка завсегда смогу прокричать "Deeper, deeper!", верно?
                              Ответить
                          • показать все, что скрытоhttp://matt.might.net/articles/what-cs-majors-should-know/
                            Ответить
      • Изгадил количество оценок.
        Ответить
      • вот так плюсанул
        Ответить
    • ворка:
      [quote=Владимир]Действительно "все хорошо", спам не придет :)[/quote]

      :)))
      Ответить
    • eXceibot:
      Всё хорошо, только неверный пишется в одно слово.
      Ответить
    • Проверка на православность e-mail'a?
      Ответить
    • ворка:
      [quote=Говногость]Проверка на православность e-mail'a?[/quote]
      Что непонятно?
      Ответить
    • Miro:
      Непонятно почему на 4-ой строке стоит ".=" вместо "="... -_-
      Ответить
    • tz-lom:
      [quote=Говногость]Непонятно почему на 4-ой строке стоит ".=" вместо "="... -_-[/quote]
      угу,хороший вопрос,но ведь это же навозосорц %)
      Ответить
    • ворка:
      [quote= Miro]Непонятно почему на 4-ой строке стоит ".=" вместо "="... -_-[/quote]

      Что тут непонятного!? :)

      Там ведь наверняка не одна проверка мэйла. Сначала собираются все ошибки в одну строку. Потом если

      if ($error == "Всё хорошо") {


      не проходит, то выводится эта строка, предварительно удалив "Всё хорошо" и делая её красным цветом. :)

      А для полного счастья нужно

      "Не верный E-mail<br />"

      :)))
      Ответить
    • показать все, что скрытоPHP'ист:
      Обычно делаю так:
      $errors=array();
        if(isset($_POST['mail'])){
          if(!checkEmail($_POST['mail'])){
            $errors[]='Не то';
          }
        }else{
          $errors[]='Нету';
        }
        if(count($errors)==0){
          if(!mail($_POST['mail'],...)){
            $errors[]='Не отправилось';
          }
        }
        if(count($errors)!=0){
          echo 'Количество ошибок: '.count($errors);
        for($i=0;$i<count($errors);$i++){
          echo $errors[$i].'<br/>';
        }
        }
      Ответить
    • показать все, что скрытовасько:
      а у миня работает оО пишед - всё карашо
      Ответить
    • показать все, что скрытоВсё хорошо. Жизнь прекрасна. Вы не думаете о суициде. Цветочки-облачка. Вы не думаете о петле.
      Ответить
    • Джихаж неверному e-mail!
      Ответить
    • )))) не верный)))
      Ответить
    • >> $error = "Всё хорошо";

      Все ништяк, чувак, все ништяк! :D
      Ответить
    • очередное PHPшное говно
      Ответить
    • $ebanis_suka = "Добрый день, уважаемый пользователь"
      Ответить
    • PHP я хоть и не осилил, но говнокод отменный.
      Ответить
    • $error = "Всё хорошо";

      :-DDD
      Ответить
    • не ребята демократы, зря смеётесь :) это наверняка голубая мечта разговаривать с компьютером
      зарождение искусственных нтелектов,
      - Всё хорошо, компьютер?
      - Всё пздато, программист.
      ----
      я иногда и сам с ним разговариваю (после N-надцати банок пива)..
      Ответить
    • Всё хорошо
      Ответить
    • Искуственный интелект детектед!
      Ответить
    • Это новый очень крутой флаг. Нахера булевские значения вообще придумали, когда всё можно чисто по-русски сделать?

      $flag = 'Всё заебись';
      if (!get_result()) {
          $flag = 'Бля, обосрались :(';
      }
      
      if ($flag == 'Всё заебись') {
          print 'Здравствуйте, '.$username;
      }
      if ($flag == 'Бля, обосрались :(') {
          print 'Извините, произошла ошибка сценария';
      }
      Ответить
      • Это многозначная логика. Кроме представленных двух вариантов могут быть и другие:
        if ($flag == 'Не всё заебись') ...
        if ($flag == 'Кое-что заебись') ...
        if ($flag == 'Не заебись, но жить можно') ...
        if ($flag == 'Не заебись, но и не обосрались') ...
        if ($flag == 'Почти обосрались') ...
        if ($flag == 'Немного обосрались') ...
        if ($flag == 'Обосрались, но не все') ...
        Ответить
    • ИДИТЕ НА ХУЙ, БЛЯДИ!!!!!!!!!!!
      Ответить
    • не смешно
      Ответить
    • Хуй.
      Ответить
    • Сосни мой плотный член.
      Ответить
    • Толстые пенисы.
      Ответить
    • \
      Ответить
      • \\
        Ответить
        • Еще один ебень? Черный список растет не по дням, а по часам.
          Ответить
          • Не от далёкого ума, могу предположить, вы перешли на личности, а ведь я просто посмотрел, как работает здесь экранизация, т.к. для меня это было действительно интересно, и будь бы тут, возможность удаления своих комментариев, разумеется, я бы их удалил. Удачи вам, и людям которым удостоится вести диалог с вами.
            Ответить
            • >>Не от далёкого ума, могу предположить, вы перешли на личности
              Не серчай!.. Тут много неадекватов (точнее один, но под разными никами) который уже много времени оскорбляет участников и постит непотребщину. Тебя просто спутали.
              Ответить
          • > Черный список растет не по дням, а по часам.

            void_main, ты?
            Ответить
    • О, НЕТ!!!!!!!!!!!!!!! МОЙ РАСКАЛЁННЫЙ КОПЁР НЕИСТОВО ДОЛБУХОНИТ АНУС "BRUTUSHAFENS`А"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! МЫ ОБА СОТРЯСАЕМ НЕБЕСНУЮ ТВЕРДЬ СВОИМИ ВОПЛЯМИ УДОВОЛЬСТВИЯ!!!!!!!!!!!!!!!!!!! СОЛНЦЕ МЕРКНЕТ ПЕРЕД ОГНЁМ СТРАСТИ, ОБУЯВШИМ МЕНЯ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
      Ответить
    • Хуй.
      Ответить
    • отличный код:)))
      Ответить
    • Я давно занимаюсь археологией. Я подозревал что первое говно было именно зачато PHPшником. Теперь это подтвердилось.
      Ответить
    • Хуй.
      Ответить
    • показать все, что скрытоМоя попка всегда открыта для лошадиных хуёв.
      Ответить
    • показать все, что скрыто>>$error .= "Не_верный E-mail";

      email-кафир
      Ответить
      • показать все, что скрытоХочу хуястую гориллу.
        Ответить
        • показать все, что скрытоСтоит отметить, что, если ехать в секс-тур по Камеруну, то языкового барьера между мною и тамошними шоколадными зайцами не возникнет, ибо говорят там по-английски; а уж я с мало-мальским знанием английского языка завсегда смогу прокричать "Deeper, deeper!", верно?
          Ответить
        • Горилл нет, но вы держитесь. Хорошего вам настроения!
          Ответить
          • показать все, что скрытоСтоит отметить, что, если ехать в секс-тур по Камеруну, то языкового барьера между мною и тамошними шоколадными зайцами не возникнет, ибо говорят там по-английски; а уж я с мало-мальским знанием английского языка завсегда смогу прокричать "Deeper, deeper!", верно?
            Ответить
    • "
      Ответить
    • "
      Ответить
      • Прочитал статью про SQL инъекции и решил потренироваться?
        Ответить
    • комментарий удален
      Ответить

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