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

    +164

    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
    <table> 
                                <tr> 
                                    <td> 
                                        <span class="date"><? echo ''.(mysql_result(mysql_query("SELECT `data` FROM `money` WHERE `id`=1"),0));?></a></span>                                         
                                    </td> 
                                    <th> 
                                        <span class="Out"><? echo ''.(mysql_result(mysql_query("SELECT `money` FROM `money` WHERE `id`=1"),0));?></span> 
                                    </th> 
                                </tr>  
                                <tr><td class="wrap" colspan="2"><a href=""><? echo ''.(mysql_result(mysql_query("SELECT `text` FROM `money` WHERE `id`=1"),0));?></a></td></tr> 
                            </table> 
                        </div> 
                    </td> 
            </tr><tr class="alt"> 
                <td>                         
                        <div class="field">                             
                            <table> 
                                <tr> 
                                    <td> 
                                        <span class="date"><? echo ''.(mysql_result(mysql_query("SELECT `data` FROM `money` WHERE `id`=2"),0));?></span>                                         
                                    </td> 
                                    <th> 
                                        <span class='Out'><? echo ''.(mysql_result(mysql_query("SELECT `money` FROM `money` WHERE `id`=2"),0));?></span> 
                                    </th> 
                                </tr>  
                                <tr><td class="wrap" colspan="2"><a href=''><? echo ''.(mysql_result(mysql_query("SELECT `text` FROM `money` WHERE `id`=2"),0));?></a></td></tr> 
                            </table> 
                        </div> 
                    </td> 
            </tr><tr> 
                <td>                         
                        <div class="field">                             
                            <table> 
                                <tr> 
                                    <td> 
                                        <span class="date"><a href='' class='hl'><? echo ''.(mysql_result(mysql_query("SELECT `data` FROM `money` WHERE `id`=3"),0));?></a></span>                                         
                                    </td> 
                                    <th> 
                                        <span class='In'><? echo ''.(mysql_result(mysql_query("SELECT `money` FROM `money` WHERE `id`=3"),0));?></span> 
                                    </th> 
                                </tr>  
                                <tr><td class="wrap" colspan="2"><a href=''><? echo ''.(mysql_result(mysql_query("SELECT `text` FROM `money` WHERE `id`=3"),0));?></a></td></tr> 
                            </table> 
                        </div> 
                    </td> 
            </tr><tr class="alt"> 
                <td>                         
                        <div class="field">                             
                            <table> 
                                <tr> 
                                    <td> 
                                        <span class="date"><a href='' class='hl'><? echo ''.(mysql_result(mysql_query("SELECT `data` FROM `money` WHERE `id`=4"),0));?></a></span>                                         
                                    </td> 
                                    <th> 
                                        <span class='Out'><? echo ''.(mysql_result(mysql_query("SELECT `money` FROM `money` WHERE `id`=4"),0));?></span> 
                                    </th> 
                                </tr>  
                                <tr><td class="wrap" colspan="2"><a href=''><? echo ''.(mysql_result(mysql_query("SELECT `text` FROM `money` WHERE `id`=4"),0));?></a></td></tr> 
                            </table> 
                        </div> 
                    </td> 
            </tr><tr> 
                <td>                         
                        <div class="field">                             
                            <table> 
                                <tr> 
                                    <td> 
                                        <span class="date"><a href='' class='hl'><? echo ''.(mysql_result(mysql_query("SELECT `data` FROM `money` WHERE `id`=5"),0));?></a></span>                                         
                                    </td> 
                                    <th> 
                                        <span class='Out'><? echo ''.(mysql_result(mysql_query("SELECT `money` FROM `money` WHERE `id`=5"),0));?></span> 
                                    </th> 
                                </tr>  
                                <tr><td class="wrap" colspan="2"><a href=''><? echo ''.(mysql_result(mysql_query("SELECT `text` FROM `money` WHERE `id`=5"),0));?></a></td></tr> 
                            </table>

    vGhost, 16 Июня 2013

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

    +152

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    function unix_timestamp_to_human ($timestamp = "", $format = 'D d M Y - H:i:s')
    {
        if (empty($timestamp) || ! is_numeric($timestamp)) $timestamp = time();
        return ($timestamp) ? date($format, $timestamp) : date($format, $timestamp);
    }
    
    $unix_time = "1251208071";
    
    echo unix_timestamp_to_human($unix_time); //Return: Tue 25 Aug 2009 - 14:47:51

    Я всё правильно понял, код воняет?

    denis90, 15 Июня 2013

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

    +154

    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
    $zak=$row['content']; 
        $ret=$ret.'<td>';  
        $p_ret=array();
      $t_zak=explode('{',$zak);
      $t_c=count($t_zak)-2;
    
      //------------------------------------------  
    
    for($t_i=0;$t_i<$t_c;$t_i++){
      $zak=$t_zak;
      $zak=explode('}',$zak[$t_i+2]);
      $zak=explode(';',$zak[0]);
      $p_zak=array();
      $c=(int)floor(count($zak)/2);
      $c=(int)($c*2);
      for($i=0;$i<$c;$i=$i+2){
        $temp=explode(':',$zak[$i]);
        $ind=str_replace('"','',$temp[count($temp)-1]);
        $temp=explode(':',$zak[$i+1]);
        $val=str_replace('"','',$temp[count($temp)-1]);
        $p_zak[$ind]=$val;
      }
      $p_zak['id']=(int)$p_zak['id'];
      //[count] => 3 [id] => 21 [name] => Стул [price] => 213454
      $p_ret[]='<a href="[[~'.$p_zak['id'].']]">'.$p_zak['name'].'</a> '.$p_zak['count'].' шт.';

    После модернизации одного из Интернет магазинов сломался личный кабинет ( MODX Revolution, Shopkeeper ).

    Начал изучать и понял, что прошлый программист изобрел заново unserialize.

    Rostov114, 14 Июня 2013

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

    +159

    1. 1
    <?php if( (!isset($post_id) ) || ( isset($post_id))  ) {	?>

    Одна платная Wordpress тема

    antongorodezkiy, 13 Июня 2013

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

    +179

    1. 1
    2. 2
    3. 3
    4. 4
    public static function getCurrentYear()
    {
            return '2013';
    }

    Сейчас перебираю один класс со статическими методами и, вот, наткнулся на это. Не помню как и когда это написал :/

    coll3ctor, 11 Июня 2013

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

    +159

    1. 1
    2. 2
    3. 3
    4. 4
    /* Я решил не выбирать какой-то определенный код, а просто запостить сцыл на гитхаб. 
    Ах да, свежие коммиты все же есть, так что, за говнокодом можно наблюдать "в прямом эфире"! */
    
    да прибудет с вами "<?php die;"

    https://github.com/mpak2/mpak.su/blob/master/include/mpfunc.php

    nkarakin, 11 Июня 2013

    Комментарии (35)
  7. PHP / Говнокод #13141

    +153

    1. 1
    $amount = (int) "".((float)$a*100);

    Считаем сумму в копейках

    dimkich, 10 Июня 2013

    Комментарии (0)
  8. PHP / Говнокод #13138

    +157

    1. 1
    2. 2
    3. 3
    function firm_out_current_rayon($frwb = 0)
    {
    	global $_conf;

    Current rayon

    TBoolean, 10 Июня 2013

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

    +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
    function mpeval($file_name, $arg = array(), $vr = 1){
    	global $conf;
    	foreach(explode(':', $conf['fs']['path'], 2) as $k=>$v)
    		if (file_exists($file = "$v/$file_name")) break;
    	if (!file_exists($file = "$v/$file_name")) return "<div style=\"margin-top:100px; text-align:center;\"><span style=color:red;>Ошибка доступа к файлу</span> $v/$file_name</div>";
    
    	ob_start();
    	eval('?>'. strtr(file_get_contents($file), array('<? die;'=>'<?', '<?php die;'=>'<?php')));
    	$content = ob_get_contents();
    	ob_end_clean();
    	return $content;
    }

    eval`им вовсю

    nkarakin, 09 Июня 2013

    Комментарии (1)
  10. PHP / Говнокод #13132

    +155

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    foreach(mpql(mpqw("SHOW TABLES WHERE Tables_in_{$conf['db']['name']} LIKE \"{$conf['db']['prefix']}{$arg['modpath']}\_%\"")) as $k=>$v){
    	$t = implode("_", array_slice(explode("_", $v["Tables_in_{$conf['db']['name']}"]), 2));
    	if(!array_key_exists($t, (array)$tpl)){
    		$tpl[ $t ] = mpqn(mpqw("SELECT * FROM {$conf['db']['prefix']}{$arg['modpath']}_{$t}"));
    	}
    }// mpre($tpl);

    Тотальный и беспросветный пиздец.

    nkarakin, 09 Июня 2013

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