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

    +163

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    $sql = "INSERT INTO loginhistory(id_user)
    	     VALUES('$id_user')"; // create query to db - add new login history 
    $result = mysql_query($sql) or die("MySQL error: ".mysql_error()); // execute it and save result to variable $result
    $sql = "SELECT id
    	     FROM loginhistory
    	     WHERE id_user = '$id_user'
    	     ORDER BY id DESC
                 LIMIT 1"; // get ID of the last record in loginhostory
    $result = mysql_query($sql) or die("MySQL error: ".mysql_error()); // execute this query

    Классика (:

    denis90, 21 Ноября 2011

    Комментарии (31)
  2. JavaScript / Говнокод #8589

    +181

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    if ( FILM_COMEDIA ) {TEXT = "комедия"}
    if ( FILM_UJASTIC ) {TEXT = "ужастик"}
    if ( FILM_DRAMA ) {TEXT = "драма"}
    ....
    if ( FILM_COMEDIA ) {if ( FILM_DRAMA ) {TEXT = "комедия, драма"} }
    .....
    if ( FILM_MUSIC ) { if ( FILM_SEMEYNIY ) { if ( FILM_PORNO ) { TEXT = "музыкальный, семейный, эротика" } } }
    ...

    Проверка жанров фильма.

    noccc, 20 Ноября 2011

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

    +1015

    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
    GetScreenShot()
    {
      std::string NameScreen = ToString(GameLevel->EngineName) + "_" + ToString(GTime->GetTimeDays()) + "_" + ToString(GTime->GetTimeHours()) + "_" + ToString(GTime->GetTimeSec()) + ".bmp";
    
      IDirect3DTexture9 *tex;
      IDirect3DSurface9 *surf;
      D3DVIEWPORT9 vp;
    
      Device->GetViewport(&vp);
        if FAILED(Device->CreateTexture(vp.Width, vp.Height, 1, 0, D3DFMT_A8R8G8B8,D3DPOOL_SYSTEMMEM, &tex, NULL ))
          Beep(1000,100);
        
        if FAILED(tex->GetSurfaceLevel(0, &surf))
          Beep(500,100);
        if FAILED(Device->GetFrontBufferData(0, surf)) 
          Beep(200,100);
        D3DXSaveSurfaceToFile(ToPointChar(ToString(Pather::CutPath()) + "\\ScreenShots\\" + NameScreen), D3DXIFF_BMP, surf, NULL, NULL);
      surf->Release();
      tex->Release();
    }

    http://www.gamedev.ru/code/forum/?id=154941

    dos_, 20 Ноября 2011

    Комментарии (77)
  4. bash / Говнокод #8587

    −371

    1. 1
    ip=$(/bin/env | grep REMOTE_ADDR | cut -f 2 -d"=")

    nexeuse, 20 Ноября 2011

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

    +144

    1. 1
    app::window::event* event = new app::window::event::keyboard::press(key);

    tymofey, 20 Ноября 2011

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

    +141

    1. 1
    Nulla dies sine linea!

    с ГЕТ'ом по жизни!

    JeremyW, 20 Ноября 2011

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

    +135

    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
    for(int i =0; i<1;i++)
                {
                    if (reader["Brand"].ToString() == addForm.txtBrand.Text) { flag = false; } else { flag = true;  break; }
                    if (reader["Model"].ToString() == addForm.txtModel.Text) { flag = false; } else { flag = true; break; }
                    if (reader["Year"].ToString() == addForm.numYear.Value.ToString()) { flag = false; } else { flag = true; break; }
                    if (reader["Capacity"].ToString() == addForm.cboCapacity.Text) { flag = false; } else { flag = true; break; }
                    string k;
                    if (addForm.optAuto.Checked) { k = "Auto"; } else { k = "Mech"; }
                    if (reader["Control Box"].ToString() == k) { flag = false; } else { flag = true; break; }
                    if (reader["Country"].ToString() == addForm.txtCountry.Text) { flag = false; } else { flag = true; break; }
                    if (reader["Max speed"].ToString() == addForm.txtSpeed.Text) { flag = false; } else { flag = true; break; }
                    if (reader["Acceleration to 100 km/h"].ToString() == addForm.txtRacing.Text) { flag = false; } else { flag = true; break; }
                    if (reader["Engine type"].ToString() == addForm.txtEngine.Text) { flag = false; } else { flag = true; break; }
                    if (reader["Body"].ToString() == addForm.cboBody.Text) { flag = false; } else { flag = true; break; }
                    if (reader["Seats"].ToString() == addForm.numSeats.Value.ToString()) { flag = false; } else { flag = true; break; }
                    if (reader["Doors"].ToString() == addForm.numDoors.Value.ToString()) { flag = false; } else { flag = true; break; }
                    if (reader["Length"].ToString() == addForm.txtLength.Text) { flag = false; } else { flag = true; break; }
                    if (reader["Width"].ToString() == addForm.txtWidth.Text) { flag = false; } else { flag = true; break; }
                    if (reader["Power"].ToString() == addForm.txtPower.Text) { flag = false; } else { flag = true; break; }
                    if (reader["Drive Gear"].ToString() == addForm.cboTrans.Text) { flag = false; } else { flag = true; break; }
                 
                }

    Проверка на то, были изменения в форме при вызове редактирования по сравнению с записью в базе

    MrFeathers, 20 Ноября 2011

    Комментарии (104)
  8. ActionScript / Говнокод #8583

    −117

    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
    var regs:Vector.<DisplayObject> = new Vector.<DisplayObject>();
    
    var i:uint=0;
    while(map["reg"+i])
    {
    	regs.push(map["reg"+i]);
    	i++;
    }
    
    trace("<xml>")
    for(i=0;i<regs.length;i++)
    {	
    	trace('<reg id="'+i+'">');
    		trace("<name>"+getQualifiedClassName(regs[i])+"</name>");
    		trace("<url></url>");
    	trace('</reg>');
    }
    trace("</xml>")

    мои (промежуточные) извращения на тему карты россии с кликабельными регионами и данными в xml.

    KirAmp, 20 Ноября 2011

    Комментарии (8)
  9. Java / Говнокод #8582

    +80

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    if((remoteMachineName == null || remoteMachineName == "")){
          result = new Result(false,"Invalid Remote Machine Name..!!");     
        }else{
         CheckOrTerminateProcInstanceTask task = new CheckOrTerminateProcInstanceTask
         (processName, argList, oper,  username, password,remoteMachineName,chkTer,chkTerMatch);
         if (remoteMachineName != null && remoteMachineName.length() > 0) {
         ....
         }else{
         ....
         }
        }

    Суровые индийские проверки

    Desperate, 20 Ноября 2011

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

    +1020

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    #include <QtGui>
    #include <math.h>
    #include "scene3D.h"
    #include "glext.h"
    
    const GLfloat pi=3.141593, k=pi/180;

    http://www.gamedev.ru/code/articles/OpenGL_Qt4_part2 maximum omsk

    dos_, 20 Ноября 2011

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