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

    Всего: 1419

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

    +147

    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
    <?php
    /***************************************************************************
     *                            usercp_activate.php
     *                            -------------------
     *   begin                : Saturday, Feb 13, 2001
     *   copyright            : (C) 2001 The phpBB Group
     *   email                : [email protected]
     *
     *   Id: usercp_activate.php,v 1.6.2.9 2005/09/14 18:14:30 acydburn Exp
     *
     *
     ***************************************************************************/
    
    /***************************************************************************
     *
     *   This program is free software; you can redistribute it and/or modify
     *   it under the terms of the GNU General Public License as published by
     *   the Free Software Foundation; either version 2 of the License, or
     *   (at your option) any later version.
     *
     *
     ***************************************************************************/
    
    if ( !defined('IN_PHPBB') )
    {
            die('Hacking attempt');
            exit;
    }

    Рихиты что ж тут еще скажешь...

    guest, 19 Июля 2009

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

    +158.1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    for( $i = 0 ; $i < strlen( $field_amount ); $i++ ) {
      $letter = substr( $field_amount, $i, 1 );
       if ( $letter == '0' || $letter == '1' || $letter == '2' || $letter == '3' || $letter == '4' || $letter == '5' || $letter == '6' || $letter == '7' || $letter == '8' || $letter == '9' ) {
          $amount .= $letter;
       }
    }
    $field_amount = $amount;

    Разбирая сорцы биллинговой системы...

    guest, 19 Июля 2009

    Комментарии (5)
  4. Pascal / Говнокод #1384

    +151

    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
    procedure TWorld.Update(dTime: Single);
    var
      i,j: integer;
      temp: TVector2f;
    begin
      for i:=0 to Count-1 do
      begin
        if Bodyes[i]^.Static then break else
        for j:=0 to Bodyes[i]^.Count-1 do
        begin
          Bodyes[i]^.AccumulateForces[j]:=Gravitation;
          temp:=Bodyes[i]^.Position[j];
          Bodyes[i]^.Position[j].x:=Bodyes[i]^.Position[j].x+
              (Bodyes[i]^.Position[j].x-Bodyes[i]^.OldPosition[j].x)+
               Bodyes[i]^.AccumulateForces[j].x*dTime*dTime;
          Bodyes[i]^.Position[j].y:=Bodyes[i]^.Position[j].y+
              (Bodyes[i]^.Position[j].y-Bodyes[i]^.OldPosition[j].y)+
               Bodyes[i]^.AccumulateForces[j].y*dTime*dTime;
          Bodyes[i]^.OldPosition[j]:=temp;
        end;
      end;
    end;

    Моделирование системы частиц через интегрирование Верлета

    guest, 19 Июля 2009

    Комментарии (1)
  5. Pascal / Говнокод #1383

    +63.9

    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
    Procedure CalcStep;
    var key : char;
    {Calculates the direction}
    begin
     if keypressed then
     begin
      key:=readkey;
      if key in [#77,#75,#80,#72,#27] then
       begin SnakeDr:=key; CalcStep; end;
     end
     else
     case SnakeDr of
      #72 : if snake[1].y=1 then snake[1].y:=23 else dec(snake[1].y);
      #80 : if snake[1].y=23 then snake[1].y:=1 else inc(snake[1].y);
      #75 : if snake[1].x=1 then snake[1].x:=78 else dec(snake[1].x);
      #77 : if snake[1].x=78 then snake[1].x:=1 else inc(snake[1].x);
     end;
    end;

    Нашел тут собственное творчество. Судя по всему писал в нетрезвом состоянии, ибо сейчас с трудом понимаю, зачем здесь такая рекурсия? О_о

    guest, 19 Июля 2009

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

    +152.3

    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
    if($_POST[tel]=='')
    	{
    		print "<script language=\"javascript\">\n";
    		print "showmsg('tel');\n";
    		print "</script>\n";
    	}
    	if($_POST[name]=='')
    	{
    		print "<script language=\"javascript\">\n";
    		print "showmsg('name');\n";
    		print "</script>\n";
    	}
    	if(($_POST[name]!='')&&($_POST[tel]!=''))
    	{
    		print "<meta http-equiv=\"Refresh\" content=\"0;URL=send.php?name=$_POST[name]&tel=$_POST[tel]\" />\n";
    		die();
    	}

    Разбираю один движок инет-магазина. Первое что я понял - автор идиот. Второе - он совершенно ничего не знает об elseif'ах

    guest, 18 Июля 2009

    Комментарии (11)
  7. C# / Говнокод #1381

    +148

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    if (row[0]["IsAdmin"].ToString() == "True")
    {
        return true;
    }
    else
    {
        return false;
    }

    guest, 17 Июля 2009

    Комментарии (3)
  8. C++ / Говнокод #1380

    +150

    1. 1
    if (a) b = true; else b = false;

    В реале видел. Тупил минут 5, пытаясь понять внутренний смысл этой конструкции

    guest, 16 Июля 2009

    Комментарии (4)
  9. Куча / Говнокод #1379

    +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
    php_value error_reporting 7
    AddDefaultCharset UTF-8
    # CharsetDisable On
    # CharsetDefault windows-1251
    # CharsetSourceEnc windows-1251
    # CharsetRecodeMultipartForms off
    
    Options All -Indexes
    
    RewriteEngine On
    
    RewriteRule ^/?$ index.php [L]
    
    RewriteRule ^rated/?$ index.php?act=rated_screen [L]
    RewriteRule ^upload/?$ test.php?act=upload_screen [L]
    RewriteRule ^settings/?$ index.php?act=settings_screen [L]
    RewriteRule ^logout/?$ index.php?act=logout [L]
    RewriteRule ^([0-9]+)?$ index.php?act=id_screen&id=$1 [L]
    RewriteRule ^([0-9]+)/i.jpg?$ templates/direct.php?id=$1 [L]

    Есть в .htaccess вот такое "RewriteRule ^upload/?$ index.php?act=upload_screen [L]" и при переходе по ссылке site.ru/upload в адресной строке появляется http://site.ru/upload/?act=upload_screen ... почему такое может быть?

    guest, 16 Июля 2009

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

    +152

    1. 1
    2. 2
    3. 3
    $n = count($arts) * $destruct_p;
       $p = $n - floor(n);
       $n = floor(n);

    кодим без E_NOTICE

    guest, 16 Июля 2009

    Комментарии (1)
  11. JavaScript / Говнокод #1377

    +143.2

    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
    function setdata()
    {  
    if(document.sunform.town.value == "spb")
       { 
         document.sunform.longitude.value = 30;
         document.sunform.longmin.value = 15;
         document.sunform.latitude.value = 60;
         document.sunform.latmin.value = 00;
         document.sunform.zone.value = +3;
       }
       
       if(document.sunform.town.value == "gbr")
       { 
         document.sunform.longitude.value = 9;
         document.sunform.longmin.value = 56;
         document.sunform.latitude.value = 53;
         document.sunform.latmin.value = 34;
         document.sunform.zone.value = +1;
       }
       
       if(document.sunform.town.value == "msk")
       { 
       ...
       }
       
       if(document.sunform.town.value == "mur")
       { 
       ...
       }
    
       if(document.sunform.town.value == "kiev")
       { 
       ...
       }
    
       if(document.sunform.town.value == "minsk")
       { 
       ...
       }
    
       if(document.sunform.town.value == "soshi")
       { 
       ...
       }
    
       if(document.sunform.town.value == "nn")
       { 
       ...
       }
    
    
       if(document.sunform.town.value == "kazan")
       { 
       ...
       }
    
       if(document.sunform.town.value == "ekb")
       { 
       ...
       }
    
       if(document.sunform.town.value == "novosib")
       { 
       ...
       }
    }

    Кусок скрипта для рассчета времени восхода и захода Солнца.
    Стырено с www.astrotime.ru
    Вместо ... аналогичные присваивания, только с другими числами.

    guest, 16 Июля 2009

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