1. Лучший говнокод

    В номинации:
    За время:
  2. C++ / Говнокод #1469

    +148

    1. 1
    2. 2
    3. 3
    SetPixel (GetPixel (GetPixel (GetPixel (GetPixel (GetPixel ((COLORREF) rand(), (int) rand(), (int) rand());
    
    #define SetPixel(GetPixel(GetPixel(GetPixel(GetPixel(GetPixel((COLORREF)rand(),(int)rand(),(int)rand());

    GetPixel возвращает преведущее значение пикселя.
    Так что этот код павильный, и ничего не делает.
    А 3 строчка защищает от таких ошибок!

    guest, 05 Августа 2009

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

    +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
    try
    {
       fIn = fopen(cszFileName, "rb");
       if (fIn == 0)
       {
           throw (std::string("Can not open file: ") + cszFileName);
           if (!ParseFile(fIn, pLookup))
               throw (std::string("Bad file format. File: ") + cszFileName);
            
            throw std::string("");
        }
    }
    catch (std::string& e)
    {
       if (fIn != 0)
       {
          fclose(fIn);
          fIn = NULL;
       }
       if (e.length() != 0)
       {
          throw std::exception(e.c_str());
       }
    }

    Просто говнокод

    guest, 04 Августа 2009

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

    +148

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    if ($_POST['name']!='') {
    	$name=post_check($_POST['name'],10);
    }else {
    	unset($_POST);
    	$_SESSION['error']='Не введено имя';
    	header("location: index.php?mode=registration");
    	exit;
    }

    Проверка данных

    guest, 03 Августа 2009

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

    +148

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    if($_SESSION['login'])
    	{
    /*$topics=mysql_query("SELECT * FROM shviewstopic") or die ("Ошибка: Не могу выбрать таблицу для просмотра тем");
    while($topic=mysql_fetch_array($topics))
    	{
    			echo "Пусто";
    	}  */
    		$timestamp=time();
    		$ip = getenv("REMOTE_ADDR");	
    		mysql_query("UPDATE shsession SET user='".$_SESSION['login']."', timestamp='".$timestamp."', id='".$_SESSION['id']."' WHERE ip='".$ip."'") or die (mysql_error());
    	}

    сам не знаю, чего пытался сделать:)

    guest, 31 Июля 2009

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

    +148

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    class AccessorThirteen implements ArrayAccess
    {
        protected $data;
        public function __construct($data) { $this->data = $data; }
        public function offsetGet($key) { return $this->data[$key]; }
        public function offsetSet($key, $value) { $this->data[$key] = $value; }
        public function offsetExists($key) { return array_key_exists($key, $this->data); }
        public function offsetUnset($key) { unset($this->data[$key]); }
        public function __get($key) { return $this[$key]; }
        public function __set($key, $value) { $this[$key] = $value; }
    }

    guest, 28 Июля 2009

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

    +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
    <table cellspacing="0" cellpadding="0" role="alert" class="cf ve">
     <tbody>
      <tr>
       <td class="vj"></td>
       <td class="vi"></td>
       <td class="vk"></td>
      </tr>
      <tr>
       <td class="vi"></td>
       <td class="vh">Firebug замедляет работу Gmail, если не настроен правильно.</td>
       <td class="vi"></td>
      </tr>
      <tr>
       <td class="vf"></td>
       <td class="vi"></td>
       <td class="vg"></td>
     </tr>
     </tbody>
    </table>

    как реализованы закругленные углы у GMail в html верстке
    страшновато, зато кросбраузерность проходит

    guest, 27 Июля 2009

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

    +148

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    25/07 21:53]Л@мEp 
    // $file - array 
    $b = array(); 
    $b[0] = $file[2]; 
    $b[1] = $file[3]; 
    $file[2] = $b[1]; и тд. Такая глупость взбрела . Файлы сакс аще

    Вот такое вот заменение части масива

    guest, 25 Июля 2009

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

    +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
    # /etc/fstab: static file system information.
    #
    # Use 'vol_id --uuid' to print the universally unique identifier for a
    # device; this may be used with UUID= as a more robust way to name devices
    # that works even if disks are added and removed. See fstab(5).
    #
    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
    proc            /proc           proc    defaults        0       0
    # / was on /dev/sda1 during installation
    UUID=12179970-74dc-4673-a865-cf8af384eb4b /               ext4    relatime,errors=remount-ro 0       1
    # swap was on /dev/sda6 during installation
    UUID=059ff3fe-4866-4f54-b796-54d4a265f660 none            swap    sw              0       0
    /dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

    fstab

    guest, 21 Июля 2009

    Комментарии (5)
  10. 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)
  11. PHP / Говнокод #1369

    +148

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    <xsl:template name="a">
        <xsl:for-each select="//item">
          <megaitem>
            <xsl:value-of select="node()"/>
          </megaitem>
        </xsl:for-each>
      </xsl:template>

    guest, 14 Июля 2009

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