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

    +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
    <?php
    set_time_limit (0);
    $passlen=8; // длина пароля
    $hsh="c3b4313b3418011609ec2870ab3d9e17"; // хэш пароля
    for ($i = 0; $i < pow (10, ($passlen)); $i++)
     {
      $lnt= $passlen - strlen ($i); // сколько незначащих нулей добавить
      while ($lnt-- >0) $i="0".$i; // добавляются незначащие нули
      $hash = md5 ($i);
      if ($hash==$hsh)
       {
        echo ("pass=".$i);
        break;
       }
     }
    ?>

    брут md5 перебором

    guest, 28 Мая 2009

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

    +153

    1. 1
    2. 2
    3. 3
    4. 4
    class RequiredLibraryClassNotFoundInALibraryDirectoryException extends Exception
    {
    //...
    }

    Ну и имя у класса:)

    guest, 28 Мая 2009

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

    +64.1

    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
    public function GetRandomizedAnswers()
    	{
    		$answers = array();
    
    		if (!empty($this->answer1))
    		{
    			$answers[] = $this->answer1;
    		}
    		if (!empty($this->answer2))
    		{
    			$answers[] = $this->answer2;
    		}
    		if (!empty($this->answer3))
    		{
    			$answers[] = $this->answer3;
    		}
    		if (!empty($this->answer4))
    		{
    			$answers[] = $this->answer4;
    		}
    		if (!empty($this->answer5))
    		{
    			$answers[] = $this->answer5;
    		}
    
    		return shuffle($answers);
    	}

    guest, 28 Мая 2009

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

    +141

    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
    if ($_POST['form_submit'] == 'update_plugins') {
                $this->con->db_nofetch('DELETE FROM `blog_plugins_status` WHERE `blog_id`=\''.$this->getState('blog_id').'\' AND ( `state`=\'none\');');
    
    
                $q2 = 'UPDATE `blog_plugins_status` SET `status`=\'cancelled\' WHERE `blog_id`=\''.intval($this->blog_id).'\' AND `status`=\'semicancelled\';';
                $this->con->db_nofetch($q2);
    
                $q2 = 'UPDATE `blog_plugins_status` SET `status`=\'completed\' WHERE `blog_id`=\''.intval($this->blog_id).'\' AND `status`=\'semicompleted\';';
                $this->con->db_nofetch($q2);
    
                // updating saved versions to latest
                $update_plug_ids = implode('\', \'', $this->plugins_list_update);
                $q2 = 'UPDATE `blog_plugins_status` AS `bps` JOIN `blog_plugins` AS `bp` ON `bp`.`id` = `bps`.`plugin_id` SET `bps`.`plugin_version` = `bp`.`plugin_version` WHERE `bps`.`blog_id`=\''.intval($this->blog_id).'\' AND `bp`.`id` IN (\''.$update_plug_ids.'\');';
                $this->con->db_nofetch($q2);
            }

    sdf gsdf gsdfg

    guest, 27 Мая 2009

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

    +150

    1. 1
    if ($d != "".(double)$d)

    Говорят, что таким скриптом можно проверять данные когда принимаешь из из поля. Чтобы никто плохого не смог закинуть!

    guest, 27 Мая 2009

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

    +151

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    <?
    function br($text)
    {
        return (str_replace(Array('"',chr(13).chr(10),"\n"),Array("&quot;","<br>","<br>"),($text)));
    }
    ?>

    nl2br

    guest, 26 Мая 2009

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

    +134

    1. 1
    vse vi pidari

    oijpo

    guest, 24 Мая 2009

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

    +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
    <?php
    include('myconfig.php');
    $db=mysql_connect("$host","$login","$pass") or die("error");
    $link = mysql_select_db($base,$db);
    $sql = "SELECT `ID`,`display_name`,`user_id`,`meta_value` FROM `ph_users`,`ph_usermeta` WHERE `meta_value` = 'Фотограф' ORDER by `id`";
    $result = mysql_query($sql);
    if($array = mysql_fetch_array($result)) {
    	do {
    		if ($array["meta_value"]) {
    		echo $array["display_name"]."<br />"; }
    
    	}
    while ($array = mysql_fetch_array($result)); }
    ?>

    guest, 23 Мая 2009

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

    +149

    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
    $myClass = new firstClass();
    if(!$myClass)
      echo "Ошибка";
    
    class firstClass extends secondClass{
        public function __construct()
        {
            parent::__construct();
        }
    }
    
    class secondClass{
        public function __construct()
        {
                     /* некое условие возвращающее ошибку */
            if (****)
                        return false;
        }
    }

    return в конструкторе
    (с) http://phpclub.ru/talk/showthread.php?postid=854618#post854618

    guest, 22 Мая 2009

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

    +143

    1. 1
    2. 2
    3. 3
    <?php
    // Silence is golden.
    ?>

    Wordpress wp-content/themes/index.php

    guest, 21 Мая 2009

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