1. Список говнокодов пользователя madfriend

    Всего: 6

  2. PHP / Говнокод #13887

    +156

    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
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    foreach ($item as $prop) {
                if ($prop['tag']==$this->props[0]){
                    $new_item['sku']=(int)$prop['value'];
                } else {
                    if ($prop['tag'] == $this->props[1]) {
                        $new_item['name']=$prop['value'];
                    } else {
                        if ($prop['tag'] == $this->props[2]) {
                            $new_item['price']=(float)$prop['value'];
                        } else {
                            if ($prop['tag'] == $this->props[3]) {
                                $new_item['is_spec']=(float)$prop['value'];
                            } else {
                                if ($prop['tag'] == $this->props[4]) {
                                    $new_item['spec_price']=(float)$prop['value'];
                                } else {
                                    if ($prop['tag'] == $this->props[5]) {
                                        $new_item['old']=(float)$prop['value'];
                                    }
                                }
                            }
                        }
                    }
                }
            }

    XML бессмысленный и беспощадный

    madfriend, 02 Октября 2013

    Комментарии (9)
  3. PHP / Говнокод #13775

    +151

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    if ($mail->Send()) {
    	$main->tpl->assign('message', 'Ваше сообщение успешно отправлено');
    } elseif (1==1) {
    	$main->tpl->assign('message', 'Ошибка почтового сервера. Попробуйте отправить сообщение после');
    }

    Хипстерский подход

    madfriend, 11 Сентября 2013

    Комментарии (6)
  4. PHP / Говнокод #13537

    +149

    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
    // Проверка наличия интернета по доступности яндекса и рамблера
      public function is_inet($wait=false) {
        if ($wait) {
    
          while(!($this->ping('yandex.ru')&&$this->ping('rambler.ru'))) {
            echo date('Y/m/d H:i:s >> ').'Internet disconnect, wait...'."<br/>\n";
            }
          return true;
          }
    
          elseif ($this->ping('yandex.ru')&&$this->ping('rambler.ru')) return true;
          else return false;
        }

    madfriend, 02 Августа 2013

    Комментарии (2)
  5. PHP / Говнокод #12346

    +66

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    @$maxday=mysql_result(mysql_query("
       select max(`day`) from `hours` 
          where `login` in (
             select `login` from people 
             where `type`='1' and `show`='yes') 
          and `begin`='10:00'
          and `end`='18:00'
          and `login`!='roma'"),0);

    Рома, мы от тебя устали.

    madfriend, 24 Декабря 2012

    Комментарии (12)
  6. JavaScript / Говнокод #9474

    +164

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    function pause(numberMillis) {
    	var now = new Date();
    	var exitTime = now.getTime() + numberMillis;
    	while (true) {
    		now = new Date();
    		if (now.getTime() > exitTime)
    			return;
    	}
    }

    lightbox.js

    madfriend, 17 Февраля 2012

    Комментарии (19)
  7. JavaScript / Говнокод #9459

    +163

    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
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    75. 75
    var img = new Array(6);
    			img[0]="for_index.jpg";
    			img[1]="img1.jpg";
    			img[2]="img2.jpg";
    			img[3]="img3.jpg";
    			img[4]="img4.jpg";
    			img[5]="img5.jpg";
    			img[6]="img6.jpg";
    			img[7]="img7.jpg";
    			img[8]="img7.1.jpg";
    			img[9]="img7.2.jpg";
    			img[10]="img7_.jpg";
    			img[11]="img8.jpg";
    			img[12]="img9.jpg";
    			img[13]="img9.1.jpg";
    			img[14]="img9.2.jpg";
    			img[15]="img9.3.jpg";
    			img[16]="img9.4.jpg";
    			img[17]="img9.5.jpg";
    			img[18]="img9.6.jpg";
    			img[19]="img9.7.jpg";
    			img[20]="img9.8.jpg";
    			img[21]="img9.9.jpg";
    			img[22]="img9.10.jpg";
    			img[23]="img9.11.jpg";
    			img[24]="img9.12.jpg";
    			img[25]="img10.jpg";
    			img[26]="img10.1.jpg";
    			img[27]="img11.jpg";
    			img[28]="img11.3.jpg";
    			img[29]="img11.4.jpg";
    			img[30]="img11.5.jpg";
    			img[31]="img11.6.jpg";
    			img[32]="img12.jpg";
    			img[33]="img12.5.jpg";
    			img[34]="img12.6.jpg";
    			img[35]="img12.7.jpg";
    			img[36]="img12.8.jpg";
    			img[37]="img12.9.jpg";
    			img[38]="img12.10.jpg";
    			img[39]="img12.11.jpg";
    			img[40]="img12.12.jpg";
    			img[41]="img13.jpg";
    			img[42]="img14.jpg";
    			img[43]="img14.1.jpg";
    			img[44]="img14.2.jpg";
    			img[45]="img14.3.jpg";
    			img[46]="img14.4.jpg";
    			img[47]="img14.5.jpg";
    			img[48]="img14.6.jpg";
    			img[49]="img15.jpg";
    			img[50]="img15.1.jpg";
    			img[51]="img15.2.jpg";
    			img[52]="img15.3.jpg";
    			img[53]="img15.5.jpg";
    			img[54]="img16.jpg";
    			img[55]="img16.1.jpg";
    			img[56]="img16.3.jpg";
    			img[57]="img16.4.jpg";
    			img[58]="img16.5.jpg";
    			var currentImage=0;
    			function next() {
    				currentImage++;
    				if (currentImage == img.length){
    					currentImage=0;
    				};
    				document.getElementById("pic").src="images/photos/elka2009/big/"+img[currentImage];
    			}
    			function prev() {
    				currentImage--;
    				if (currentImage == -1){
    					currentImage=img.length-1;
    				};
    				document.getElementById("pic").src="images/photos/elka2009/big/"+img[currentImage];
    			}

    madfriend, 16 Февраля 2012

    Комментарии (11)