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

    +160

    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
    <?php
    
     
    include 'config.php';
    
    
    $result = mysql_query ("SELECT * FROM albums ");
     echo "<div class=\"thumbnails_cover\">
    <div class=\"thumbnails\">
    "; 
    $row = mysql_num_rows($result); 
    $row = (($row%8) == 0)? $row:$row+0;    
        for($i=1; $i <= $row; $i++)    
        { 
    $myrow = mysql_fetch_assoc($result); 
     $id= $myrow["id"] ; 
    
    $img_pr= $myrow["path_preview"];
    
    
    echo " 
    
    
    
        <ins class=\"thumbnail\">
            <div class=\"r\">
       <a href=\"index.php?id=$id\">
                <img width=\"120\" height=\"120\" src=\"$img_pr\" alt=\"123\" border=\"0\" />
                         </a><br />
    
       
      
            &nbsp;<a href= \"index.php?id=$id\">".$myrow["name"]."</a>
    </div>
        </ins>
           ";    
        if(($i%3) == 0 )  
        echo " 
       ";   
        }  
      echo " 
     </div>
    </div>";
    
    	
    
    ?>

    Хоть плач...

    nethak, 28 Октября 2011

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

    +152

    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
    include '../config.php';
    
    if (isset($_POST['code']))
    {
    $kyda=$_POST['kyda'];
    $name=$_POST['name'];
    	
    $code=$_POST['code'];
    $result = mysql_query ("INSERT INTO cat(parent_id,name,text)
    VALUES ('$kyda','$name','$code') ");
    if($result == 'true')
    {
    echo "<b>Данные успешно добавлены</b><br />";
    echo "<a href='index.php'>Перейти на главную</a>";
    exit;
    }
    else
    {
    echo "Ошибка при добавлении в БД";
    }
    }

    Если для Вас это не «гавнокод», то убейтесь, облегчите жизнь тем, кто переписывает всё за Вас.

    nethak, 28 Октября 2011

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

    +158

    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
    <table border=0 valign=top  align=center style="width:1000px;height:100%;">
    <tr valign=top>
    <td width=1000px height=30px  align=center valign=top colspan=3 >
    <img src="img/top_line.jpg">
    </td>
    </tr>
    <tr valign=center>
    <td width=250px height=64px><?php
     if ($_GET == NULL){ echo "
    <img style=\"margin-bottom:26px;\" border=0 src=\"img/logo.png\">";
     } 
    else {?><a href="index.php">
    <img style="margin-bottom:17px;" border=0 src="img/logo.png"></a><?php }?>
    </td>
     <td width=700px   colspan=2><div style="padding-left:50px;"><?php include 'menu.php'; ?></div></td>
     </tr>
    <tr>
    <td width=250 valign=top ><div style="padding-left:15px;"><?php include 'cat.php'; ?></div>
    </td>
    <td valign=top style="padding-left:50px;" width="670" height="100%" colspan=2>
    <?php
    include 'text.php';
    ?>
    </td>
    </tr>
    <?php if ($_GET==NULL)
    { ?>
    <tr  valign=top><td id=name height=250>
    <h3 id="name4">Контактная информация</h3>
    <table><tr valign="top">
    <td id=name2>Адрес:</td>
    <td id=name3> Адрес...</td>
    </tr>
    <tr valign="top">
    	<td id=name2 width="80">Тел./факс:</td>
    	<td id=name3> Тут телефон этих бедолаг :(</td>
    </tr>
    <tr valign="top">
    <td id=name2 width="100">
    График работы:
    </td>
    <td id=name3>
    Пн-Пт: 9:00-18:00<br>
    Сб-Вс: выходной
    </td>
    </tr>
    <tr valign="top">
    <td id=name2>Электронная почта:</td>
    <td id=name3>Тут электронный адрес будущего «говна»</td>
    </tr>
    </table>
    
    </td>
    <td style="padding-left:50px;" width="325" id=name>
    Тут куча текста, которой свёрстан прям тут, со всеми стилями и кучей тегов...
    </td></tr>
    </table>

    К нашему с Вами сожалению, случаются в жизни программиста неприятные моменты в практике, для меня самым страшным считается когда мне попадает чужой программный продукт, с просьбой срочно довести его до ума, и был бы я счастлив, если «программист» или скорее «атлет-гавнокодер» был схож со мной в проффесиональном навыке, если бы он понимал хоть, что-то и писал грамотный код, но... К сожалению попадает «УГ», за которое браться даже не хочется, как можно довести до ума то, что написано бестолково? Если я пишу абсолютно иначе? Но это цветочки...

    nethak, 28 Октября 2011

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

    +153

    1. 1
    2. 2
    $encoding = mb_detect_encoding($str);
        return mb_strtoupper($str, $encoding);

    Автор утверждает что в зависимости от настроек сервера данные функции себя ведут непредсказуемо, это так?

    Angel_N_Ig, 28 Октября 2011

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

    −96

    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 request.url.to_s.include? "pages/advantages"%>
        <%= render :partial => 'includes/buttondown' %>
      <% end %>
      <% if request.url.to_s.include? "pages/business-subscription"%>
        <%= render :partial => 'includes/buttondown' %>
      <% end %>
       <% if request.url.to_s.include? "pages/connect"%>
        <%= render :partial => 'includes/buttondown' %>
      <% end %>
       <% if request.url.to_s.include? "reservation/new"%>
        <%= render :partial => 'includes/buttondown' %>
      <% end %>
       <% if request.url.to_s.include? "pages/magazines"%>
        <%= render :partial => 'includes/buttondown' %>
      <% end %>
       <% if request.url.to_s.include? "pages/equipments"%>
        <%= render :partial => 'includes/buttondown' %>
      <% end %>

    Нету слов.

    super_p, 28 Октября 2011

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

    +144

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    Короче, ушла я от вас.
    Не вписываюсь в коллектив, что уж поделаешь. Все плюсуют улюлюкающих троллей и минусуют мои претензии по поводу культуры общения.
    От администрации никаких конкретных действий не вижу. Видать, это здесь и есть норма. Что ж, найду сообщество покультурнее.
    Правда, скорее всего англоязычное. На русских варваров уже надежды никакой.
    Не думаю, что это тут кого-то к чему-то сподвигнет, менталитет не тот, а эффект толпы только убеждает их в правоте действий.
    Но в любом случае своё "фи" я выразила и теперь умываю руки.
    Пароля не будет, вход по OpenID. Можете банить, мне уже всё равно.
    Lure of Chaos, спасибо за хоть какую-то поддержку. Пусть не настолько, как хотелось бы, но хоть единственный за меня вступался.

    lucidfox, 27 Октября 2011

    Комментарии (144)
  7. Си / Говнокод #8328

    +138

    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
    POINT Point_X(POINT a1,POINT a2,POINT a3,POINT a4){
    	POINT T;
    	if(((a1.x<=T.x)&&(a2.x>=T.x)&&(a3.x<=T.x)&&(a4.x >=T.x))||((a1.y<=T.y)&&(a2.y>=T.y)&&(a3.y<=T.y)&&(a4.y>=T.y))){
    		float x1=a1.x,x2=a2.x,x3=a3.x,x4=a4.x,y1=a1.y,y2=a2.y,y3=a3.y,y4=a4.y;
    		float k1,k2;
    		if(y2-y1!=0){
    			k1=(x2-x1)/(y2-y1);
    			if(y4-y3!=0){
    				k2=(x4-x3)/(y4-y3);
    				if(k1!=k2){
    					T.x=((a1.x*a2.y-a2.x*a1.y)*(a4.x-a3.x)-(a3.x*a4.y-a4.x*a3.y)*(a2.x-a1.x))/((a1.y-a2.y)*(a4.x-a3.x)-(a3.y-a4.y)*(a2.x-a1.x));
    					T.y=((a3.y-a4.y)*T.x-(a3.x*a4.y-a4.x*a3.y))/(a4.x-a3.x);
    					T.x*=-1;
    					return T;
    				}else{
    					T.x=969; T.y=969;
    					//text2("Паралельны");
    				}
    			}else{
    				T.x=969; T.y=969;
    				//text2("Паралельны");
    			}
    		}else{
    			T.x=969; T.y=969;
    			//text2("Паралельны");
    		}
    	}else{
    		//text2("Пересечение вне отрезка");
    		T.x=979; T.y=979;
    		return T;
    	}
    
    }

    http://programmersforum.ru/showpost.php?s=2ce0c55a82de1e293561c547e 291e374&p=858737&postcount=5

    Akari, 27 Октября 2011

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

    +150

    1. 1
    m_caster->HasAura(31866 || 31867 || 31868)

    из одного эмулятора WoW Cataclysm

    chaoswithin, 27 Октября 2011

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

    +146

    1. 1
    for ($i=0; $j<10; $k++)

    ОЛОЛО С БАШОРГА
    http://ithappens.ru/story/7621

    TarasB, 27 Октября 2011

    Комментарии (9)
  10. Ruby / Говнокод #8325

    −101

    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
    class CheckDatabaseYmlEncoding < ActiveRecord::Migration
      def self.up
        config   = Rails::Configuration.new
        ['development', 'production' ].each { |env|
          db_config = config.database_configuration[env];
          if db_config
            if db_config['encoding'] != 'utf8'
              msg = "please use encoding: utf8 in database.yml's #{env} configuration"
              Rails.logger.error(msg)
              raise msg 
            else
              Rails.logger.info("database.yml's #{env} configuration is using encoding: utf8. Good !" )
            end
          else
            Rails.logger.error("#{env} is missing in database.yml" )
          end
        }
    
      end
    
      def self.down
      end
    end

    Задорная миграция

    Fester, 27 Октября 2011

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