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

    +148

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    if ($quantity >=2) {
        $bid = print_money($row["bid"]*$quantity);
    } else {
        $bid = print_money($row["bid"]);
    }

    Из одного индусского проэкта.
    Они боятся умножать на 1.

    guest, 27 Июня 2009

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

    +79

    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
    #define BEGIN {
    #define END }
    #define THEN 
    #define IF if
    #define ELSE else
    
    #include <stdio.h>
    
    void main()
    BEGIN
       IF ( 6 % 2 == 0 ) THEN 
          printf("Четное\n");
       ELSE 
          printf("Нечетное\n");
    END

    Проверка на четность

    guest, 27 Июня 2009

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

    +81

    1. 1
    2. 2
    3. 3
    4. 4
    bool b = false;
    while (!b) {
      // ...
    }

    guest, 27 Июня 2009

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

    +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
    "IF ACK01 <> ""IB"" or ""IR""
    {
      If Partner = ""CARDINAL HEALTH""  THEN 
      {
          if ACK01= ""IA""  and not exist LIN.SCC.4017=1  THEN ""017""  ELSE ""011""
         Else 
         {
            if Partner = ""NOVANT HEALTH"" OR ""KAISER"" OR ""KAISER HAWAII""
            then
               CASE  (ACK01)
                    ""IA"":  THEN ""068""
                    ""IR"" : THEN ""100""
                    ""IC"" : THEN ""068""  
             else
                BLANK
           }
       } 
    }"

    из ТЗ

    guest, 26 Июня 2009

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

    +146

    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
    <?php
    
    class db {
    
    function db_conn ($host,$user,$pass,$db) {
    	if(!($this->link = @mysqli_connect($host,$user,$pass)))
    		{
    		echo "<font color=\"red\">Error:</font> connect to host: $host";
    		//exit();
    		}
    	if(!mysqli_select_db($this->link,$db))
    		{
    		echo "<font color=\"red\">Error:</font> select database $db";
    		exit();
    		}
    	return $this->link;
    	}
    
    function sql_query ($query) {
    	
    	$result = mysqli_query($this->link, $query);
    		if (!$result)
    			{
    			$this->error_msg = mysqli_error ($result);
    			return $this->error_msg;
    			}
    	return $result;
    	}
    
    function sql_fetch_assoc ($query) {
    		$res=$this->sql_query($query);
    		//$array = array();
    		$row = mysqli_fetch_array($res);
    		mysqli_free_result($res);
    		return $row;
    	}
    }
    
    ?>

    guest, 26 Июня 2009

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

    +148

    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
    <?php
    
    class db {
    
    function db_conn ($host,$user,$pass,$db) {
    	if((!$this->link = @mysqli_connect($host,$user,$pass)))
    		{
    		echo "<font color=\"red\">Error:</font> connect to host: $host";
    		exit();
    		}
    	if(!mysqli_select_db($this->link,$db))
    		{
    		echo "<font color=\"red\">Error:</font> select database $db";
    		exit();
    		}
    	}
    
    function sql_query ($query) {
    	$this->link = mysqli_query($this->link, $query);
    		if (!$this->link)
    			{
    			$this->error_msg = mysqli_error ($this->link);
    			return $this->error_msg;
    			}
    	return $this->link;
    	}
    
    function sql_fetch_assoc ($query) {
    		$res=$this->sql_query($query);
    		$array = array();
    		$row = mysqli_fetch_array($res);
    			/*{
    			$array[]=$cur;
    			}*/
    		mysqli_free_result($res);
    		return $row;
    	}
    }
    
    ?>

    guest, 26 Июня 2009

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

    +151

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    <?
        $sess_del ="NEWCONTENT";
        $sd_flag  =base64_encode($sess_del);
    ?>
    <td width="127"><a href="createeflyer.php?s_flag=<?=$sd_flag?>" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image12','','images/navig-ovr_12.jpg',1)"><img src="<?=$imagesrc2?>" alt="createflyer" name="Image12" width="127" height="39" border="0" id="Image12" /></a></td>

    Продолжение индийского эпоса (#1244-#1245, #1248-#1251)

    -Назовем это "Операция Ы"!
    -Почему "Ы"?
    -Чтобы никто не догадался

    guest, 26 Июня 2009

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

    +141

    1. 1
    2. 2
    3. 3
    4. 4
    if((5<a).toString() == "true")
    {
    ля-ля
    }

    guest, 26 Июня 2009

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

    +149

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    procedure main
    begin
        var i = 100;
        for(var y = 0; y<=i; y++) {
            echo i+y;
            echo "\n";
        }
    end;

    что это за язык?

    guest, 25 Июня 2009

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

    +146

    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
    unit Unit2;
    
    interface
    
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls, Mask, DBCtrls, DB, DBTables, Grids, DBGrids;
    
    type
      TForm_magnituda = class(TForm)
        DataSource2: TDataSource;
        Table1: TTable;
        Label1: TLabel;
        Label2: TLabel;
        Button1: TButton;
        Button2: TButton;
        DBGrid1: TDBGrid;
        Table1Id: TStringField;
        Table1Data: TStringField;
        Table1Shirota: TStringField;
        Table1Dolgota: TStringField;
        Table1Magnituda: TStringField;
        Table1Glubina: TStringField;
        Table1Bal: TStringField;
        Table1Local: TStringField;
        procedure Button1Click(Sender: TObject);
        procedure Button2Click(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      end;
    
    var
      Form_magnituda: TForm_magnituda;
    
    implementation
    uses unit1;
    {$R *.dfm}
    
    procedure TForm_magnituda.Button1Click(Sender: TObject);
    begin
    form1.show;
    form_magnituda.Hide;
    end;
    
    procedure TForm_magnituda.Button2Click(Sender: TObject);
    begin
    form_magnituda.Table1.Append;
    end;
    
    end.

    guest, 25 Июня 2009

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