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

    Всего: 5

  2. JavaScript / Говнокод #12647

    +164

    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
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    75. 75
    76. 76
    var num = 3;
    var x1 = Math.floor(Math.random()*num + 1);
    var x2 = Math.floor(Math.random()*num + 1);
    var x3 = Math.floor(Math.random()*num + 1);
    var x4 = Math.floor(Math.random()*num + 1);
    var x5 = Math.floor(Math.random()*num + 1);
    var x6 = Math.floor(Math.random()*num + 1);
    var x7 = Math.floor(Math.random()*num + 1);
    var x8 = Math.floor(Math.random()*num + 1);
    var x9 = Math.floor(Math.random()*num + 1);
    var x10 = Math.floor(Math.random()*num + 1);
    var x11 = Math.floor(Math.random()*num + 1);
    var x12 = Math.floor(Math.random()*num + 1);
    var x13 = Math.floor(Math.random()*num + 1);
    var x14 = Math.floor(Math.random()*num + 1);
    var x15 = Math.floor(Math.random()*num + 1);
    var x16 = Math.floor(Math.random()*num + 1);
    
    
    var i = 0;
    
    while (true) {
    x1 = Math.floor(Math.random()*num + 1);
    x2 = Math.floor(Math.random()*num + 1);
    x3 = Math.floor(Math.random()*num + 1);
    x4 = Math.floor(Math.random()*num + 1);
    x5 = Math.floor(Math.random()*num + 1);
    x6 = Math.floor(Math.random()*num + 1);
    x7 = Math.floor(Math.random()*num + 1);
    x8 = Math.floor(Math.random()*num + 1);
    x9 = Math.floor(Math.random()*num + 1);
    x10 = Math.floor(Math.random()*num + 1);
    x11 = Math.floor(Math.random()*num + 1);
    x12 = Math.floor(Math.random()*num + 1);
    x13 = Math.floor(Math.random()*num + 1);
    x14 = Math.floor(Math.random()*num + 1);
    x15 = Math.floor(Math.random()*num + 1);
    x16 = Math.floor(Math.random()*num + 1);
    	if (x1 === x2){
    		if (x2 === x3) {
    			if(x4 === x5){
    				if (x5 === x6) {
    					if (x6 === x7){
    						if (x7 === x8){
    							if (x8 === x9){
    								if (x9 === x10){
    									if (x10 === x11){
    										if (x11 === x12){
    											if (x12 === x13){
    												if (x13 === x14){
    													if (x14 === x15){
    														if (x15 === x16){
    															if (x1 === x16){
    																document.write('<h3>ЧИСЛО x1 - ' + x1 + ' и x2 - ' + x2 + " x3 - " + x3 +  " x4 - " + x4 + " x5 - " + x5 + " x6 - " + x6 + " x7 - " + x7 + " x8 - " + x8 + " x9 - " + x9 + " x10 - " + x10 + " x11 - " + x11 + " x12 - " + x12 + " x13 - " + x13 + " x14 - " + x14 + " x15 - " + x15  + " x16 - " + x16 + "<b> i= </b> " + i);
    										break;
    															}
    														
    														}
    													}
    												}
    											}
    										}
    									
    									}
    								}
    							}
    						}
    					}
    				}
    			}
    		}
    
    	}else{
    		i++;
    		document.write('<b>x1:  </b>' + x1 + '   <b>  x2:  </b> ' + x2 + " x3 - " + x3 +  " x4 - " + x4 + " x5 - " + x5 + " x6 - " + x6 + " x7 - " + x7 + " x8 - " + x8 + " x9 - " + x9 + " x10 - " + x10 + " x11 - " + x11 + " x12 - " + x12 + " x13 - " + x13 + " x14 - " + x14 + " x15 - " + x15  + " x16 - " + x16 + "  - " + i + "<br>");}
    }

    Генерируем 16 чисел в диапазоне 1-3, условие такое, что они должны быть равными, пока они не равны выводим каждое значение числа, и вот что каждый раз в цикле (генерируем новые случайные числа, в этом же диапазоне)

    kuler, 25 Февраля 2013

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

    +58

    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 Mysql{
      private $db = null; 
      private $result = null; 
    //private $row = null;
     
     function __construct($dbname,$dbuser,$dbpass,$dbhost){
        $this->db = mysql_connect($dbhost, $dbuser, $dbpass) or die("MySQL Error: " . mysql_error());
        mysql_select_db($dbname) or die ("<br>Invalid query: " . mysql_error());
        mysql_query("SET NAMES utf8") or die ("<br>Invalid query: " . mysql_error());
     }
     function connect(){
        if(!$this->db){
        exit("Error connect BD!");
        }
     }
    
     function query($query){
        if(!$query){exit("No [query]");}
    	$this->result = $query = mysql_query($query) or die ("<br>Invalid query: " . mysql_error());
    	return $query;
     } 
    }

    kuler, 13 Сентября 2012

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

    +51

    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
    class happy
    {
    
    public $today = 0;
    public $text = null;
    public function __construct($text)
    {
    if (!$text){
    exit('ничего не пришло!:(');
    }
    if ($text)
    {
    $this->text = $text;
    }
    }
    public function today()
    {
    $date = date('z');
    $this->today = $date;
    return $this->today;
    }
    
    public function echotext()
    {
    if (!$this->text)
    {
    echo 'нет текста!';
    }
    if ($this->text)
    {
    echo $this->text;
    }
    }
    
    }
    if (date('z') == 256)
    {
    $obj = new happy('С днём программиста!');
    if ($obj->today == 0)
    {
    $obj->today();
    }
    if ($obj->today == 256)
    {
    $obj->echotext();
    }
    }

    С праздником!

    kuler, 12 Сентября 2012

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

    +150

    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
    <?php
    #Подключаем все модули
    include ("$_SERVER[DOCUMENT_ROOT]/engine/engine.php");
    
    //Берём из бд статьи
    $select = mysql_query("SELECT * FROM articles");
    $result = mysql_fetch_array($select);
    $num_rows = mysql_num_rows($select);
    //Берём из бд инфу о сайте
    $select_site = mysql_query("SELECT * FROM site");
    $result_site = mysql_fetch_array($select_site);
    // Переменные с $site
    $ID = $result_site['id'];
    $TITLE = $result_site['title'];
    $keywords = $result_site['keywords'];
    $description = $result_site['description'];
    #Подключаем шаблон
    
     include ("$server/template/main.php"); // Главный файл с title
     include ("$server/template/body.php");  // <body> всё что находится там
     if ($num_rows > 0){
    // В цикле прокручиваем все статьи из БД - $result
    do
    {
    $title = $result['title']; // Заголовок
    $id = $result['id']; // ID
    $full_text = $result['text']; // Весь текст
    $view = $result['view']; // Просмотры у топика
    $author = $result['author']; // Автор
    $date = $result['date']; // Дата добавления
    $short_text = $result['cat']; // Краткий текст (cat)
    $category_art = $result['category']; // Категория топика
    $select_category = mysql_query("SELECT * FROM category WHERE id = '".$category_art."'");
    $result_category = mysql_fetch_array($select_category);
    
    $category = $result_category['title'];
    $url = $result_category['url'];
    
    include ("$server/template/short_news.php"); #Берём (шаб)краткую версию топика
    }
    while ($result = mysql_fetch_array($select));
    
    }
    else 
    {
    echo 'Нет ни одной статьи!';
    }
    include ("$server/template/footer.php");#Наконец подгружаем футер
    
    ?>

    Изобретение говно-велосипеда

    kuler, 19 Марта 2012

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

    +149

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    // Категории 
    
    $cat_get = textfilter($_GET['name']);
    $cat1 = mysql_query("SELECT * FROM category WHERE url = '".$cat_get."'");
    $cat2 = mysql_fetch_array($cat1);
    $id_cat = $cat2['id'];
    $result = mysql_query("SELECT * FROM articles WHERE category = '".$id_cat."'");
    $row = mysql_fetch_array($result);
    if ($cat_get) { echo $row['title']; }

    Мне до сих пор страшно, накодил и не понял как и что это, но работает!

    kuler, 19 Марта 2012

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